1

のような 1 つの Web サイトと、などのwww.example.com動的なページがあります。時間ごとにより多くのページが作成されます。サーバー パスに自動的に保存されるファイルを作成し、最新の Web ページを Google 検索エンジンに更新する必要があります。ASP.NET でこれを行う方法は? これについて何か手掛かりを教えてください。www.example.com/page?1www.example.com/page?2sitemap.xml

4

1 に答える 1

1

最近似たような情報を探していたら、似たような話題がありました。必要なものは「Web クローラー」と呼ばれます。作業の原則は、HTML コード内のすべての URL アドレスを検索し、他のサイトへのリンクを除外し、見つかったリンクのリストを作成することです。リスト内の URL アドレスごとにこれらの手順が繰り返され、その結果、すべての Web ページのアドレスのリストが取得されます。
そして、ファイル Sitemap.xml を構築できます。私はこれに .net Framework のクラス - XmlTextWriterを使用しました。
サイトマップ ファイルの自動更新についてはどうでしょうか。たとえば、タイマーを設定して、ファイルを 1 日 1 回更新するか、毎日自分で更新することができると思います。幸運を

于 2012-06-04T17:22:31.853 に答える