web-dev-qa-db-ja.com

これは私のSEOランキングにどう影響しますか?

WordPress(PHP)CMSに基づいて、魚飼いのWebサイトを運営しています。

私は最近、かなり複雑な「フィルター」を設置しました。これは、魚種のプロファイルに関する言及をコンテンツから検索し、それらをアクティブなリンクに変えます。

例えば、

asdasd this is a test about abdomen to see if the caudal fin will work asdadasdas try again with abdomen and A. panduro and Apistogramma panduro

...なる

asdasd this is a test about abdomen to see if the caudal fin will work asdadasdas try again with abdomen and <a href="/?p=1703" class="link_species">A. panduro</a> and <a href="/?p=1703" class="link_species">Apistogramma panduro</a>

私のウェブサイトの残りの部分では、種は/species/apistogramma-panduro/などのきれいなURLにリンクされていますが、このフィルターの機能により、アクセスできる情報は投稿のidのみです。そのため、/?p=1703などのIDを使用しています。

私が知りたいのは、これが私のSEO評価/ランキングにどの程度影響するかということです。関数を書き換えないと、有害になりますか?

前もって感謝します、

4
dunc

WordPress内部書き換えエンジン は、/?p=1703 URLを/species/apistogramma-panduro/バージョンにリダイレクトする301を処理する必要があります。

優れたSEOプラグイン(Joostの WordPress SEOプラグイン など)を使用すると、URLが適切なバージョンに適切に正規化され、コンテンツが重複する可能性がさらに高まります。

3
Mike Hudson

行うべきこと 正規URL をページに配置して、両方のURLが同じページを参照していることをGoogleが確認できるようにします。それがあなたの「メイン」URLであるので、キーワードを持つものを使用することを確認してください。 (つまり、/species/)。

<link rel="canonical" href="http://www.example.com/species/" />
4
John Conde