Как улучшить индексацию сайта?
Вопрос конечно интересный и ответ на него довольно «резиновый». Его можно растянуть на ооочень большое количество постов. Почему? Потому что способов улучшить индексацию сайта поисковыми системами очень много.
Я бы с удовольствием, честно :), с удовольствием описал бы их все здесь. Ну по крайней мере те, что мне известны. Ан нет, не получится. Боюсь мозх мой подобных нагрузок не выдержит, да и ваш от такого количества букв тоже. Потому предлагаю это дело действительно «растянуть».
Сегодня мы рассмотрим один из способов улучшить индексацию. Этот способ наверняка известен вам как sitemap или карта сайта. Давайте рассмотрим поближе типы sitemap’ов. Типы? Да, их несколько: html карта, карта для URL страниц, карта для изображений, карта для видео… В общем давайте установим сие чудо на наши wordpress блоги и добавим их в webmaster’a Яндекса и Google.
Для чего нужна карта сайта?
Из названия поста на самом деле все понятно — чтобы улучшить (упростить, ускорить) индексацию сайта поисковиками. Использование карты поможет избежать возможных пропусков страниц. Кроме того, загружая готовый файл .xml поисковики охотней приходят на сайт, ведь из этого файла они узнают, что появилась новая публикация.
Какие бывают карты сайтов?
Генерируемых файлов sitemap несколько видов и каждый из них служит для продвижения своего типа контента.
1. HTML карта сайта
Выводит список URL страниц и категорий. Удобна, смотрибельна и читабельна как для посетителей сайта, так и для поисковиков. Рекомендуется разместить ссылку на нее как можно выше. Моя, например, ссылка на эту карту размещена в самом верху блога под кодовым названием 🙂 «Все записи». Как выглядит подобная карта сайта можно увидеть здесь.
Для создания такой карты можно воспользоваться плагином (это применительно к wordpress) WP Archive-Sitemap Generator. Именно его я использую в этом блоге.
Реализация карты достаточно простая. Устанавливаем плагин->Создаем статическую страницу с названием «Карта сайта» и в режиме «HTML» прописываем тег «<!—wp-archive-sitemap-generator—>» и …все, HTML карта для сайта готова.
2. Файл sitemap.xml
Включает в себя все полные URL сайта и служит для «сообщения» поисковикам о появлении новых публикаций.
Для создания такой карты необходим плагин Google XML Sitemaps. После установки его необходимо настроить, но проблем с этим у вас не возникнет. Все достаточно просто.
Использование в названии плагина бренда google не должно вас смущать. Созданная карта отлично подходит всем поисковикам, в том числе и Яндексу.
Этот плагин генерирует также и запакованную в архив карту. Не знаю зачем она нужна, но лишней точно не будет :). Обновление sitemap.xml происходит каждый раз, как вы добавляете новую публикацию в блог.
Итак, карта создана, необходимо ее скормить поисковикам. Я делаю ставку на Google и Яндекс. Оба поисковика имеют в своем арсенале «отсек» для вебмастеров.
Для Яндекса. Идем в webmaster.yandex.ru. В панели слева раскрываем пункт «Настройка индексирования», в открывшемся меню выбираем «Файлы Sitemap». На этой странице вводим полный URL адрес созданной xml карты, т.е. http://pervushin.com//sitemap.xml, например.
Для Google. Идем в google.com/webmasters/tools/. В панели слева раскрываем пункт «Конфигурация сайта», в открывшемся меню выбираем «Файлы Sitemap». На этой странице нажимаем кнопку «Отправить файл Sitemap» и в появившемся поле вводим полный URL созданной xml карты.
3. Файл Sitemap-image.xml
По имени файла наверное догадались, что это карта сайта картинок присутствующих на сайте.
Для реализации такой карты картинок нам понадобится плагин Google XML Sitemap for Images. Все абсолютно точно также, как и с плагином выше. Даже еще проще. Установили и нажали одну единственную кнопку «Generate Image Sitemap».
Сгенерированная карта будет расположена по адресу pervushin.com/sitemap-image.xml. Этот адрес аналогично описанному выше способу добавляем в разделы «Файл Sitemap» Яндекса и Google. Кстати, гугл эти карты даже по типам распределяет.
4. Файл Sitemap-video.xml
Карта видеофайлов имеющихся на сайте. Все абсолютно точно также, как и выше, только плагин потребуется другой, а именно Google XML Sitemap for Videos.
Уж не знаю насколько он будет полезен для моего блога, так как видео у меня только в рубрике «Сладкое на сегодня», но если у вас в блоге выкладывается авторское видео, уроки какие-то, тогда эта карта должна быть обязательно.
5. Файл google-news-sitemap.xml
Совершенно верно! Это карта сайта новостей. У меня в блоге есть рубрика «Новости» в которой периодически появляются записи, потому мне такая карта пригодится.
Для реализации такой карты нам понадобится плагин Google News XML Sitemap. Настройки этой карты также не вызовут каких-либо проблем. Просто ставим галочки напротив тех категорий, которые не должны экспортироваться в этот sitemap. Я оставил лишь одну категорию — новости.
Утверждать однозначно о полезности этой карты для блогов подобных моему не буду. Дело в том, что новости с блогов не попадают в Яндекс.Новости и Новости Google. Но я все же добавил карту в google, посмотрим что нам это даст.
Ну вот собственно и все. Понаделали кучу sitemap’ов, теперь можно и фильму посмотреть 😉
Удачи Вам друзья и быстрой индексации постов!
Сладкое на сегодня: очень такой, симпатичный, креативный пример социальной рекламы. Очень приятно смотреть. Наслаждайтесь и берегите себя.
Спасибо. Многое не знал.
Можно наивный вопрос? Сколько карт нужно блогу для полного счастья? ))
Я установил три: html, xml общую, xml для изображений. Для новостей тоже установил эксперимента ради, но наверное можно будет удалять ее. Если у вас на сайте много видео выкладывается, тогда xml для видео тоже пригодится.
А нужна ли карта для видео, если ролики выкладываются не на самом блоге, а на Youtubе и в страницу блога встраивается соответствующий код?
Да, конечно, карта для видео выводит все видеоролики встроенные в блоге, а где находится само видео значения не имеет.
А нужна ли карта для видео, если ролики выкладываются не на самом блоге, а на Youtubе и в страницу блога встраивается соответствующий код?
Для меня тоже новость, что можно несколько карт загружать. Спасибо
Интересная статья, скажите, а обилие плагинов разве не даёт «нагрузку»?
Обилие плагинов конечно не очень хорошо. Но применительно конкретно к этим плагинам, то нагрузки никакой в общем-то нет. Основная нагрузка происходит лишь в момент публикации статьи.
Отлично все разжевано. По полочкам. Непременно в закладки!
Спасибо 😉
А куда пропал Ваш фавикон?
Да вроде на месте… Проверил в нескольких бразерах, на месте стоит 🙂
Эти плагины в принципе особого влияния на сам блог не производят. Они лишь при публикации генерируют новые xml файлы и стирают старые. А html карта сайта подключается только при посещении статичной страницы в которую был записан тег карты. Т.е. при посещении блога посетителем эти плагины находятся в отключенном состоянии и не вмешиваются в работу блога.
Вообще конечно, основного sitemap.xml по идее достаточного, но я себе поставил также для изображений (google его так хорошо съел :)) и собственно html.
Отличная информация, и очень полезная для сайта.
Вопрос по карте для видео. А разве видео с Youtubе поисковиками не считается плагиатом? Читал, что надо закрывать видео с ресурса от индексации.
Не думаю… вообще впервые слышу об этом.
Спасибо. Всё хорошо растолковано. А можно вопрос?
1. Для блогов на Mail.ru это тоже применимо?
2.Можно ли разместить эту информацию на своём блоге, конечно со ссылкой на ваш сайт или просто на имя автора?
Ещё раз спасибо. Очень полезная, нужная информация.
Мой сайт: http://elka-70.ru
Я ещё новичок-чайник и недавно создала сайт.
Информация актуальна для стандалоне сайтов и блогов. Но блоги на mail.ru и без карты индексируются достаточно быстро.
Статью, конечно, можете перепечатать, но обязательно укажите имя автора (Сергей Первушин) с прямой открытой ссылкой на блог pervushin.com.
Сделала карту изображений, а зачем — не знаю… Будет от нее прок какой?
Лишней точно не будет 😉
Странно… у меня работало раньше, работает и после обновлений движка…
Т.е.? Не понял вопроса…
Разбирать свой robots.txt на наличие запрета к индексации определенных URL. Думаю эта инструкция поможет http://pervushin.com/correct-pravilnyi-robots-txt-wordpress.html
Cпасибо огромное за очень нужные для меня плагины. Очень долго искала как сделать карту сайта для видео и наконец получила ответ. Еще раз спасибо.
Очень рад, что помогло 😉
А не подскажите как указать плагину xml-sitemap чтобы он не добавлял страницу в карту сайта? которая запрещена в robots.txt, а то она в индекс влетела все равно.
Я такого способа не знаю, но это странно, что страница в индексе. Дело в том, что ПС не забивают в индекс URL адреса страниц из карты, они лишь заходят на эти страницы напрямую, не по ссылкам на сайте, а уже по списку URL адресов. Но прежде чем посетить эти URL, робот ПС сначала проверяет robots.txt. Таким образом страница никак не может попасть в индекс, если в robots.txt все верно прописано.
Вас понял. Видимо гугл успел зацепить страницу, пока я разбирался как ее запретить 🙂 а яндекс нет.
Возможно и такое. Тогда не стоит переживать по этому поводу, со временем он ее из индекса выкинет.
В крайней версии плагина можно напрямую запретить включать страницу в сайтмап по индексному номеру. я попробовал все работает
Как правильно называется плагин WP Archive-Sitemap Generator или где его скачать ?
Есть похожие названия , но такого нет . Нужно что бы при расширении страницы sitemap.html
не выдавало ошибку — именно .html .
Карта сайта попала в индекс гугла, проверял через site:
Как ее удалить? ей ведь там не место?
Здравствуйте — искала информацию о картах и это лучшая статья (по крайней мере из того, что я читала). Все написано простым и доступным языком, но несмотря на это при создании возникла проблема:( — плагин WP Archive-Sitemap Generator загрузила и все сделала по инструкции, но на странице при открытии только пишется тег, который вставила в HTML этой страницы и как карта не работает совсем… Что я сделала не правильно?
так и не дождалась ответа….
Прошу прощения за задержку, в отъезде был. Жаль, что не смог помочь, но такого случая у меня еще не было :(.
Есть продолжение.. я перезагрузила плагин, но тут же исчез мой сайт — осталась только админка и даже откат не помог восстановить его. При поиске сайта пишет, что невозможно отобразить страницу… Не знаете, случайно, что это может быть? Извините, что нагружаю….ведь вы всего лишь выставили статью, которая помогает…..
Да ну, ничего, комментарии для того и существуют, чтобы обсуждать 😉
Что-то у вас странное творится. По идее карта сайта никак не связана с самим сайтом, она лишь из базы выдергивает необходимые url.
На хостинге никаких работ не проводилось в этот момент? Плагин не отключается?
Спасибо большое!
Боюсь я не смогу Вам помочь. Чтобы попробовать решить проблему, ее необходимо увидеть. Сделали Вы все вроде как правильно.
Спасибо:) значит будем без карты — ориентироваться на местности:)
Сайтмап для картинок — хорошо. Но я не могу нигде найти плагина WP, который формировал бы ее не просто в виде списка картинок, а также добавлял к каждой картинке описание (оно же есть в WP).
Таким образом, думаю, можно было бы увеличить количество переходов с поисковиков по поиску картинок.
Точно не скажу, но видимо робот ПС не поддерживает такие теги в xml картах. Там же своя разметка, отличная от обычной html.
Здравствуйте! Создала карты с помощью Google XML sitemaps и Google XML Sitemap for
images . Но при проверке валидатором карты сайтов (инструменты Яндекс)
выдает ошибки : неизвестный тег image. Как к этому относится? Будет ли
работать карта для Яндекса?
Вероятно Яндекс не поддерживает этот тег( Если не поддерживает тег image, значит не будет работать. Тут уж ничего не поделаешь.
Будут игнорироваться только картинки или вся карта, тогда не понятно почему рекомендуется этот плагин Google XML Sitemaps если его карты не работают для Яндекса?
Google XML Sitemap работает в Яндекс, не работает Google XML Sitemap for Images — это разные карты.
Извините,все заработало. Это была проблема с картой от Seo by Yoast
Спасибо за статью все понял!!!
Хм. Я написал себе скрипт делающий карту данных. Плюсы в том, что заполняется lastmod в xml. К примеру по оставленному комментарию или последнему исправлению материала 🙂
Спасибо, хорошая статья!
Я нашел интересный сайт со многими инструментами для SEO оптимизации сайтов. Мне очень понравился этот сайт webspeedboost.com
у автора по ссылке http://pervushin.com/sitemap/ вообще пусто
Исправлю, слетели настройки. Спасибо, что заметили.
Спасибо за подробную и качественную статью! Действительно помогли в создании карты сайта для моего нового проекта! Гугл веб-мастер очень быстро подхватил карту и проиндексировал все новые url страницы! В общем всем советую не поленится и сделать карту сайта для своего блога!
Отличная статья! Давно искала способ сделать так что бы, статьи написанные мной быстрее оказывались в индексе, правда в случае с Яндексом это не всегда работает, все ровно приходится ждать по 2-3 недели когда пройдет апдейт, а вот Google молодец, почти сразу загоняет страницу в индекс! Автору респект, за отличную статью!
Раньше не придавала значения карте сайта, после прочтения вашей статьи действительно улучшилась индексация сайта, новые страницы стали попадать в индекс быстрее и в целом как мне показалось улучшились позиции сайта в выдаче. В общем спасибо автору за столь нужную для многих статью!
Подскажите пожалуйста, html карта сайта имеет такое же значение как и sitemap.xml ? Или лучше использовать и html карту и sitemap.xml?
Сергей, здравствуй! Плагин для создания HTML карты оставляет ссылку на сайт разработчика, стоит ли удалить ссылку?
Еще хорошим способом ускорить индексацию сайта на данный момент являются Яндекс.Коллекции, которые не так давно открыл Яндекс, это что то вроде Яндекс.Закладок, ссылки открыты к индексации и быстробот там живет всегда. Так что помимо способов описанных автором можно использовать еще и этот =)