ギャラリーと写真の2種類のコンテンツが存在するWebサイトを開発しています。
一部の写真は複数のギャラリーに表示される可能性があるため、/ gallery/photoのようなURLパスを使用することはほとんど意味がありません(コンテンツの複製は不適切です)。そのため、現在のロジックは、サイトに単一の深さを持たせることです(/ photo1、/ photo2、/ photo3、/ gallery1など)。
単一の深さのページの数が増えると、これはSEOに影響を与えますか?一般的に、検索エンジンがよりRESTfulなインターフェイス(/ galleries/gallery、/ photos/photo1など)を表示する方が良いでしょうか?これを処理するには?
追伸:写真には独自のリンク先ページがあり、詳細なテキストコンテンツが含まれます(ギャラリーも同様)。
いいえ、同じ「レベル」に何千ものページがあるかどうかは関係ありません。ルートレベルですべてのコンテンツを持っているサイトを見てきました。SEOにとって大きな違いになるという印象を受けているからです。 (ちなみに、サイトのランクは良好ですが、組織の欠如がそれに関係しているとは思いません。)
私がそれを正しく持っていれば、あなたが提案している構造は良いと思います:
/galleries/rabbits
のカテゴリページのセット/photos/bunny1
のような1つのフォルダにあるように見えるすべての画像ランディングページ他のカテゴリ/タグと一緒にメインカテゴリを使用することをお勧めします。 URLに追加のキーワードを追加すると、ユーザーがサイト構造を理解しやすくなるという利点があります。
上記の例では、「bunny1」は「rabbits」および「fluffy」カテゴリの下にありますが、メインカテゴリは「rabbits」になります。その場合、次の構造になります。
/gallery/rabbits/
および/gallery/fluffy/
のカテゴリページ。どちらも「bunny1」画像を表示しています。/gallery/rabbits/bunny1
の画像ページURLはURLです-検索エンジン用にどのように構成されているかは実際には関係ありません。私が作業することをお勧めする主な要素は、画像(およびそれらが表示されているページ)が単一のURLに可能な限り配置されるようにすることです。これにより、/ gallery1/image124および/ gallery3/image124同じ画像を使用します。サイトの構築方法にもよりますが、それは難しいかもしれません。少なくとも、優先URLを1つ選択し、rel = canonicalリンク要素などを使用してそれを指すようにすることをお勧めします( http ://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html )。