Как сделать автоматическое обновление карты сайта ХML.

Категория: Создание сайтов Просмотров: 2148

Думаю теперь уже даже для новичков не секрет, что карта сайта которая создается в формате ХML различными модулями, онлайн сервисами и программами имеет первейшую роль в скорости и полноте индексации сайта поисковыми системами.

Но её, карты сайта, ХML вид довольно сильно напрягает новичков, поскольку с первого взгляда мало чего понятно.

Чтож, поясню основы.

Когда поисковый и индексирующий робот доберётся до ХML sitemap Вашего сайта, то на его поползновения повлияют теги указанные в данном файле, а именно:

priority - тег приоритета страницы сайта

loc - Локация страницы (её URL-адрес)

changefreq – динамичность страницы (периодичность её изменения).

Если динамичность равна 0 (как у страницы регистрации, контактов и тп), то и индексирующий робот на данную страницу лазить будет куда реже, чем на динамичную заглавную страничку сайта.

lastmod - дата обновления страницы. Этот тег сообщает роботу что на странице были изменения (редактирования), и её неплохо было-бы посетить заново, несмотря на то что страница давно стала статичной (например любая страница с постом которую вы решили спустя некоторое время отредактировать).

И если менять тег динамичности ( changefreq )

глупо, поскольку робот проводит на сайте только определённое ему (довольно короткое) время, и посетив страницы с ложно завышенной динамикой он может не успеть проиндексировать те страницы, на которых изменения действительно были.

Поэтому на страницы сайта индексирующего робота лучше завлекать изменением тега lastmod (обновление).

Но тут у некоторых CMS бывают проблемы.

Например у DLE (и чем старее версия - тем жирнее партизаны) при создании поста и его последующего изменения через несколько дней или месяцев карта сайта не поменяется, и роботу индексирующему ХML sitemap об изменениях на странице сообщено не будет, и он естественно туда не пройдет, не узнает и не сообщит юзающим поисковик юзверям о Вашей новой инфе.

Для решения Вам придется самостоятельно обновить карту сайта встроенным в DLE модулем Google Sitemap - своими руками.

Согласитесь неудобно, хотелось бы автоматизировать данный процесс))). Ноупроблеммм. Легко)).

Как сделать автоматическое обновления карты сайта ХML.

Данная проблема легко решается хаком "Автоматическое обновление ХML sitemap "

Итак, скачиваем с файлового менеджера вашего хостера данный файл себе на компьютер и меняем (естественно предварительно создав резервную копию).

Менять можно при помощи блокнота, но лучше воспользоваться бесплатной прогой Notepad++.

Источник: expertinternet.ru

Категория: Выбор и покупка

Похожие статьи: