2012-04-09 9 views
2

私は私の.htaccessファイルにRedirectMatch301コードを使用する場合:の.htaccess SEOお問い合わせ

オリジナル:/automobiles/pickups/?category=classic

リダイレクト:RedirectMatch 301 ^/automobiles/(.*)/?$ /?s=$1 [L]

それは私のSEO状況を傷つけるだろうか?

答えて

2

301は、シナリオで使用するのに最適なリダイレクトです。永続的なリダイレクト。私は、301を通過するリンク値のごくわずかな劣化があると推測することができるので、新しいリンク先を指すように元のリンクを更新することができれば最適です。あなたが他の人に外部リンクを更新させないようにするなら、傷つけません。間違いなく内部リンクを更新して新しいURLを指し示しますが。

編集:

I通常使用するRewriteRuleの代わりに、RedirectMatch 301

RewriteRule ^/automobiles/pickups/([a-z-]+)$ /automobiles/pickups/?category=$1 [R=301,L]

書き換えあなたのURL /automobiles/pickups/?category=classic

/automobiles/pickups/classicから

使用のFirefox LiveHeaders必ず訪れる/automobiles/pickups/?category=classicは301を返します作成します/automobiles/pickups/classicに変更し、内部リンクを/自動車/ピックアップ/クラシックを指すように変更します

悪いから良いの
1

SEOのリダイレクト、:あなたは、リダイレクトの代わりに書き換え使用できる場合

  • Javascriptを
  • メタ
  • htaccessファイルは
  • htaccessの書き換え

をリダイレクトします。しかし、リダイレクト301はそれほど悪くはありませんが、誰もロボットの基準を本当に知っているわけではないので、回避するのが最善です。

0

いいえ、それはあなたのウェブサイトのSEOには影響しません。 301の永久リダイレクション技術を使用している場合。

301リダイレクトは、Webページのリダイレクトのための最も効率的かつ検索エンジンフレンドリーな方法です。それは実装するのは難しいことではないし、その特定のページの検索エンジンのランキングを保持する必要があります。ファイル名を変更するか、ページを移動する必要がある場合は、最も安全なオプションです。コード「301」は「移動したまま」と解釈されます。