質問

開発中のサイトについて質問があります。これは、データベース主導のディレクトリ サイトで、人々がプロフィールを作成し、1 つまたは複数の市外局番および 1 つまたは複数の仕事分野に自分自身をリストすることができます。誰かが雇用する人を探しているとき、検索対象の市外局番を 1 つ以上入力 (またはチェックボックスで選択) し、フォームが送信されると、これらが Cookie として保存されるため、検索していた場所がサイトに記憶されます。次に、カテゴリとフィールド (リンク) によって検索を絞り込み、検索に一致するすべてのプロファイルのリストを取得します。

私が心配しているのは次のようなことです。検索エンジンは市外局番を入力したり選択して検索したりすることができないのですが、どのようにしてプロフィール ページを見つけてインデックスを作成するのでしょうか?ユーザーが最初に市外局番を選択せず​​に人物を検索することはできません。そうする実際的な目的がないからです。また、ユーザー エクスペリエンスや使いやすさの観点から、単に各市外局番のリストをカテゴリ ページへのリンクとして表示することには実際的な目的はありませんが、私の知る限り、検索エンジンがそれを確認できる唯一の方法ではないでしょうか。すべての人?

Facebook のようなサイトはどのようにしてこれを実現しているのでしょうか?Facebook ユーザーのプロフィール ページへのリンクを備えたマスター ディレクトリのようなものは存在しませんが、それでも、プロフィール ページが人の名前の検索結果で 1 位になることがよくあります。

役に立ちましたか?

解決

次の手順を実行して、データベース主導のページの一部にインデックスを作成してみることができます。

市外局番を含むリンクのリストを生成します。きれいな URL の方が良いです。

www.path.com/find.asp?areacode=707 // okay
www.path.com/find/areacode/707  //better

これらのリンクを次の場所に追加します sitemap.xml そしてGoogleに提出してください。すべての市外局番がインデックスに登録されるという保証はありません。実際、Google はそれらがどれだけ似ているかを確認するため、一部のみが一致します。

SiteMapsは、Googleにサイトのページについて話す方法です。最も単純な用語では、XMLサイトマップ(通常はSiteMapと呼ばれ、Capital sが付いている)は、Webサイトのページのリストです。サイトマップの作成と送信は、Googleの通常のクロールプロセスで発見できない可能性のあるURLを含む、Googleがサイト上のすべてのページを知っていることを確認するのに役立ちます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top