|
Постовой: нужно купить майку? Лучший магазин!
Лично для меня всегда была больная тема – как создать sitemap.xml. В данном случае я буду говорить про WordPress. Как известно, лучше один раз четко разобраться в вопросе, чем постоянно его недопонимать и побаиваться :) Сайтмап нужен для индексации – Яндекс, Гугл, все понимают этот файл и он ускорит индексацию сильно вложенных страниц. Кроме того, он поможет сапе понять, какие страницы на сайте.
В случае в WordPress все решается довольно просто – плагином. Я опишу как его установить.
Сначала качаем плагин из репозитория, так сказать. Распаковываем куда-нибудь и делаем несколько простых шагов:
1. Заливаем каталог с плагинов в wp-content/plugins, как обычно.
2. Теперь вот «сложный» шаг. Создаем на своем компьютере два файла, называем их sitemap.xml и sitemap.xml.gz. Можно просто создать пустые текстовые документы и переименовать их. Заливаем эти файлы в корень блога (туда же, где файл wp-config.php). Теперь нужно установить на них права 666 (я лично поставил права 777). Это можно сделать с помощью FTP-клиента (в Far-Manager выбираем файл, жмем Ctrl + A и выставляем атрибуты; в CuteFTP правой кнопкой->права и так далее).
3. Активируем плагин в админке.
4. Открываем страницу настроек плагина в админке (обычно это Параметры -> Имя Плагина). Жмем на ссылку «создать карту первый раз» (она вверху настроек). Если все хорошо, он создаст карту и запишет ее в файл sitemap.xml. Если появилась ошибка, скорее всего дело в правах на запись в этот файл.
Плагин обновляется автоматически! Как только происходит постинг нового поста, он добавляется в сайтмап, так что ничего больше делать не придется.
По поводу самого файла сайтмапы. Скачайте то, что сгенерировал плагин и посмотрите. Все становится очень понятно – куда нужно вписать URL, куда частоту обновления страницы и так далее.
Оставьте свой комментарий
|
04.10.2009 в 8:10 пп
Хм. Всегда пользовался сторонними веб-сервисами, даже где то среди сотни закладок есть без ограничений :)) Ничего вроде, грамотно составляют, и без запары.
04.10.2009 в 10:03 пп
Давно пользуюсь — must have.
Только при установке не обязательно создавать sitemap.xml и sitemap.xml.gz файлы — они создадуться автоматически при первой генерации сайтмапа.
07.10.2009 в 4:03 пп
круто!! а я до этого проста ставил плагин и был доволен;
09.10.2009 в 3:50 дп
Всегда влом их создавать :(
16.10.2009 в 2:28 пп
«Всегда пользовался сторонними веб-сервисами»- аналогично!
24.10.2009 в 1:03 пп
никогда не пользовался этим плагинчиком и не собираюсь
зачем?
31.10.2009 в 5:10 пп
Очень удобный плагин, поскольку всегда под рукой. На качество не жалуюсь, пользую сам. В плюсах то, что делает сайтмапу в автоматическом режиме, что очень удобно – включил и забыл.
23.11.2009 в 12:45 пп
«На качество не жалуюсь»-аналогично :idea:
13.12.2009 в 11:29 пп
Спасибо, всё очень просто и даже «сложные» шаги делать не пришлось=)
27.12.2009 в 6:47 дп
У тебя ссылки, идущие через r.php, битые. Вероятно, имя переменной пропущено.
30.12.2009 в 1:25 пп
круто. благодаря этой статье решил проблему )))
11.01.2010 в 3:27 пп
Спасибо большое, совсем забыл про права на запись)
13.01.2010 в 12:28 дп
Имхо лучше прогнать по каталогам. Результат для инлексации будет лучше.
25.03.2010 в 4:25 пп
очень хороший плагин, сам его использую на своём блоге. Советую ВСЕМ!
25.03.2010 в 4:27 пп
Корнелий прогнать по каталогам все страницы сайта :shock: . Если на сайте 100стр этож сколько времени нужно!
25.06.2010 в 7:10 дп
Попробовал – про создание *.xml *.xml.gz – достаточно при нуленом вордпрессе оставить чистые права доступа – и он встанет как влитой – сайт мап обновился мнгновенно – спасибо…
25.06.2010 в 7:11 дп
Упс – попробовал на другом проекте – wp-3.0 – сразу не встало – попробую и отпишусь..