Урок 7. Установка плагина, файлы robots.txt и sitemap.xml
Настала пора научиться устанавливать плагины и заодно показать поисковым роботам, что ваш сайт должен быть проиндексирован ими.
Sitemap.xml — это файл в формате XML, в котором перечислены ссылки на все страницы вашего сайта, требующие индексации роботами.
Конечно, сейчас этот файл можно создать вручную, но потом, когда страниц будет много, пусть это лучше делает программа. Эта программа называется XML-sitemap
Зайдите на страницу плагина Google XML Siitemaps. Скачайте подходящую версию (в момент написания это Download for WordPress 2.1 and better (recommended)). Запомните путь, куда вы сохранили установочный файл (обычно с расширением zip).
Установка плагина
(после того, как вы скачали его себе на компьютер):
- Зайдите в Административную панель вашего сайта. Нажмите на Плагины слева. Затем нажмите на ссылку Добавить новый вверху. Затем Загрузить.
- Нажмите кнопку Обзор.. , укажите файл, который вы перед этим скачали и кнопку Установить.
- Через несколько секунд появится ссылка Активировать плагин, которую следует нажать.
robots.txt — файл, который помогает роботам определить, какие папки следует индексировать, а какие нет.
Откройте пример файла robots.txt. Скопируйте себе на диск с именем robots.txt и замените слово ВАШ_ДОМЕН на имя вашего домена (например, у моего сайта имя домена — arul.ru)
Созданный вами файл robots.txt запишите в корень вашего сайта с помощью файлового менеджера Панели управления хостинга или по ftp.
Проверьте правильность выполнения, открыв ссылку
http://ВАШ_ДОМЕН/robots.txt
Две последние строки этого файла, если вы обратили внимание, Sitemap.
Проверить, есть ли у вас файл sitemap.xml, можно, открыв ссылку
http://ВАШ_ДОМЕН/sitemap.xml
Если все установлено правильно, то в разделе Параметры слева Административной панели должна быть строка XML-sitemap, а в параметрах этого плагина должна стоять галочка «Постройте заново карту сайта, если Вы изменили содержание Вашего дневника». Для принудительного создания sitemap.xml ищите ссылку «заново построить карту сайта вручную» в верхней части страницы с параметрами этого плагина.
Указанный плагин создает два файла: sitemap.xml и его упакованную копию sitemap.xml.gz для того, чтобы роботам тратить меньше времени на скачивание.
Правильность содержимого файлов sitemap.xml и robots.txt можно проверить средствами Яндекса на странице Яндекс.Вебмастер, найдя соответствующие ссылки в меню справа.
Задания:
- Установите плагин XML-sitemap
- Создайте файл robots.txt
- Проверьте присутствие в корне вашего сайта и правильность файлов sitemap.xml и robots.txt
Июнь 12th, 2013 - 10:41
при открытии ссылки:http://lingver.net/robots.txt
выдает только вот что:
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Sitemap:http://lingver.net/sitemap.xml.gz
Так должно быть? Загрузил весть txt-файл
Июнь 12th, 2013 - 10:47
Похоже, Учитель упустил момент первичного построения карты сайта
Июнь 12th, 2013 - 10:53
извинити, а где создается файл sitemap.xml? почему я не вижу его в корневом каталоге, где-нить рядом с robots.txt?
Июнь 13th, 2013 - 17:06
Если записать текстовый файл anyfile.txt в папкуcp.sprinthost.ru или по FTP, то он должен открываться по адресу
http://ВАШ_ДОМЕН/anyfile.txt
domains/ВАШ_ДОМЕН/public_html/
через файловый менеджер панели управления
Проверьте это на файле, например, a.txt
Изменить файл robots.txt может либо какой-то плагин, либо тема. Плагины мы с вами никакие, кроме XML sitemap, пока еще не устанавливали. Тему можно поменять на первоначальную, чтобы быть уверенными, что она не влияет на robots.txt
Вообще, если вы поместили файл на сайт и больше ничего не делали, то при нормальной работе сайта и хостинга с ним ничего произойти не может.
Июнь 14th, 2013 - 04:29
Исправь тогда в тексте урока, потому что сейчас ты предлагаешь вот что: «Созданный вами файл robots.txt запишите в корень вашего сайта…». Согласись, папка public_html вовсе не корень сайта, да и то, что корень сайта надо искать не под землей, а в папке domains, такие твердолобые товарищи как я не сразу догоняют )
Июнь 14th, 2013 - 21:42
Корень сайта — это корень сайта. Это то, что находится по адресуhttp://ВАШ_ДОМЕН/ [!это корень сайта]
Не путайте с корневой папкой хостинга, которая не может быть корнем, потому что таких папок у провайдера много. Для вас это может условно считаться корнем (но не сайта).
Папка public_html является именно корнем сайта.
Но не та, которая в корневой папке хостинга, а та, которая в папке одноименной с доменом вашего сайта.
Рекомендую вернуться к уроку и внимательно перечитать, вдумываясь в терминологию и привыкая к новым для вас понятиям.
В своих уроках я стараюсь не писать лишних слов, чтобы полезная информация в них не утонула.