Генериране и нюанси при използване на Google Sitemap
Sitemap позволява на собствениците на сайтове и уебмастърите да информират търсачките за структурата на сайта и актуализациите на съдържанието на страниците му. По този начин, с правилното използване на карта на сайта, можете да постигнете по-добро индексиране на страниците на уеб ресурси от търсачките. Съответно, ако тази технология се използва неправилно, можете да навредите на себе си (или по-скоро на вашето интернет въображение).
В тази статия искам накратко да ви разкажа за Google Sitemap, да предоставя Java код за просто генериране на sitemap.xml и да отворя някои от нюансите, открити от моя приятел и мен, и които, струва ми се, мнозина не знаят.
Картата на сайта се състои от набор от блокове, всеки от които описва една страница на сайта и предоставя информация за динамиката на неговото актуализиране. Ето малък пример sitemap.xml, генериран с програмата java, която предоставям по-долу:
Ще ви разкажа за всеки елемент, включен в блока url:
1.loc - действителният URL адрес на страницата
2. changefreq - колко често тази страница може да се променя. Възможните стойности са винаги, почасово, ежедневно, седмично, месечно, годишно, никога. Очевидно този параметър все още се използва от търсачките, за да се изчисли приблизителната дата на следващото посещение на страницата.
3. приоритет - приоритетът на страницата, помага на търсещия паяк да определи кои от страниците са по-приоритетни за обхождане според вас. Тъй като броят на страниците, които роботът може да изтегли, обикновено е ограничен, този параметър може да бъде много полезен за сайтове, където съдържанието се променя много често. Този параметър не засяга резултатите от търсачката.