2012-01-05 3 views
0

Мне нужно сделать api-вызов и получить ответ. Этот ответ содержит более 4000 URL-адресов. Я должен перечислить все эти URL-адреса в файле Sitemap, чтобы поисковые системы могли легко сканировать. Я должен написать обработчик для выполнения этой задачи. Может ли кто-нибудь предложить мне пример для этого.SiteMap для поисковых систем

ответ

1

Предполагается, что вы говорите об sitemap in XML format, но вы не указали, что источник помимо того, что вы должны выполнить вызов API. Тем не менее, третьи или так в результате поиска Google на «asp.net Google SiteMap» должен дать вам идеальную отправную точку:

http://www.mikesdotnetting.com/Article/94/Create-a-Google-Site-Map-with-ASP.NET

Я хотел бы предложить создать обработчик ASHX (File -> New -> Generic Handler в Visual Studio) вместо страницы, как в примере.

Загрузите обработчик на сайт и добавьте карту сайта, например. Google, используя свои инструменты для веб-мастеров.

+0

Если у меня есть много ссылок в карте сайта, могу ли я указать ежедневно и 0,8 один раз для всех из них. или я должен указывать отдельно для каждой ссылки. – TJK

+0

. Приоритет URL-адреса относится к другим URL-адресам вашего сайта, а значение по умолчанию - 0,5. Поэтому просто настройте приоритет для s, который должен отличаться от значения по умолчанию, и вы должны пропустить настройку для остальных. Я не думаю, что вы можете установить defaultfreq по умолчанию для использования между URL-адресами. –

+0

Я создал файл sitemap xml с помощью обработчика. эта карта сайта будет обновляться ежедневно. Где должен быть этот xml в моем проекте? Как подтвердить, действительно ли поисковые системы сканировали ссылки в XML-файле sitemap? – TJK

0

Быстрый поиск в Google в результате этой ссылке:

XML sitemap with ASP.NET

Что вы должны получить большую часть пути с обработчиком и составления XML.

Смежные вопросы