Sitemap.xml – карта сайта для поисковиков

Автор: Дмитрий Акифьев. Размещено в: 1С-Битрикс

Sitemap.xml

Приветствую, Друзья!

Из этого видеоурока Вы узнаете, как сделать правильную карту сайта для поисковых систем Google и Яндекс на сайте под управлением 1С-Битрикс.

В этом видеоуроке я не просто покажу как сделать карту сайта – это очень просто, 4 настройки и одна кнопка, все автоматизировано, как и большинство других механизмов в Битриксе. В уроке я покажу как сделать ПРАВИЛЬНУЮ карту для поисковиков.

Что значит «правильная» карта?
Это карта, в которой только те ссылки, которые мы хотим, чтобы проиндексировали поисковые машины. Нам ведь не надо показывать все ссылки, например, зачем в поиске Гугла или Яндекса наши персональные разделы пользователей или скрытые для некоторых пользователей разделы. В карте сайта должны быть только страницы, которые можно найти в поиске на сайте или на которые должны переходить люди с поисковых систем.

Поэтому я в этом уроке затрону концептуальные механизмы Битрикса для создания карты сайты – мы начнем с настройки построения поискового индекса сайта и затронем тему, как происходит автоматическая индексация статического и динамического контента в Битриксе. Мы поговорим, в каком случае требуется ручная переиндексация сайта и как убрать из карты сайта ссылки на динамический контент (из инфоблоков, форумов и социальной сети).

Видеоурок имеет много технических деталей, надеюсь я смог объяснить их доступно для всех моих читателей. Если все-таки остались вопросы, то Вы можете задать их под видео в комментариях, я стараюсь на все вопросы подробно отвечать.

Вам нужна быстрая индексация магазина поисковыми машинами и возможность показывать только нужные ссылки? Тогда смотрите этот видеоурок:

Небольшой анонс продолжения этой темы в ближайших постах на моем блоге. Мы продолжим тему основ поискового продвижения своего сайта на Битриксе.

В следующем уроке Вы узнаете как созданную в этом уроке карту сайта зарегистрировать в Гугле и Яндексе, чтобы они не искали новый сайт несколько месяцев, а он попал в их поисковый индекс уже через 1-2 дня.

А вот как окончательно закрыть все нужные нам страницы от автоматической индексации поисковыми машинами мы поговорим совсем скоро, когда будем разбирать зачем нужен файл robots.txt.

На этом сегодня все! Не забываем жать на социальные кнопки слева и спрашивать свои вопросы чуть ниже в комментариях!

 
Стрела влево

Если вам понравилась статья, то нажмите на одну из кнопок социальных сетей для размещения ссылки на страницу в своей ленте в этой соцсети.

 

Метки:, , , ,

 

Комментарии (14):

  • Дмитрий

    |

    Здравствуйте.

    После создания карты смотрю sitemap_000.xml, а в нем часть записей начинается :

    http://сайт.ru/novosti/novinki.php, но очень большая часть в основном записи касающиеся каталога имеют вид:

    http:///a_v_pryamoug_monako_150_70_bel_komplekt/!, но и это не всё... смотрю ниже:

    http:///...

    Пожалуйста, подскажите, где допущена ошибка?

    Ответить

    • Дмитрий Акифьев

      |

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

      Ответить

      • Дмитрий

        |

        Спасибо!

        Ответить

  • Леонард

    |

    Здравствуйте, Дмитрий. Маска исключений: /bitrix/*;/404.php;/upload/*;*search/*;/500.html;/login/*;/personal/*;/auth/*

    Search исключился, все остальное — на месте... Видимо, что-то я не учел.

    И еще, нужно ли исключать вот это?: 

    qhtmedical.ru/result.php

    qhtmedical.ru/users/1.php

    Ответить

    • Дмитрий Акифьев

      |

      Может переиндексацию надо сделать? Честно говоря, я не понимаю в чем проблема, так как настройки маски исключения просты до безобразия и как там можно накосячить я не представляю. НО, я предполагаю, что у Вас одна из последних редакций Битрикса, и что мешает Вам воспользоваться вот этим способом?

      Насчет приведенных страниц, надо ли их исключать. Я не знаю, зачем у Вас сделаны эти страницы, поэтому не могу ничего говорить определенно. Только раздел /user/ я бы закрыл полностью в любом случае, а насчет всего остального надо думать так: «Если я не хочу видеть страницу в выдаче Google или Яндекс, то я ее закрываю от индексации».

      Ответить

  • Виталий

    |

    У меня еще вопрос есть:

    В битриксе есть папка uploud, через которую идет загрузка фото, видео, csv файлов и прочее. Если я поставлю Disallow на всю папку, то будет ли поисковик видеть и индексировать фотографии с моего сайта? или поисковик берет фотографии непосредственно со страниц сайта?

    Ответить

    • Дмитрий Акифьев

      |

      Что значит «со страниц сайта»? Нет такого понятия. Все картинки берутся по тем путям, где они лежат. HTML — это язык разметки, он не вставляет какие-то бинарные данные, вместо картинок в нем всегда ссылки, а уже сам браузер на компьютере пользователя вставляет на место ссылки конкретное изображение в соответствии с настройками тега в html или css или другой технологии.

      Поэтому, если запретить индексацию папки с картинками, то они никогда не проиндексируются поисковиками.

      Ответить

      • Виталий

        |

        Спасибо, начинаю разбираться понемногу.

        Да, и спасибо за ваш блог, вчера вечером его нашел, сегодня как будет время подробнее изучу видеозаписи.

        Ответить

  • Виталий

    |

    а в 14 версии и выше у меня сгенерились sitemap.xml, sitemap_files.xml и iblock несколько файлов.

    Какой файл загружать в вебмастер? sitemap.xml?

    Спасибо.

    Ответить

    • Дмитрий Акифьев

      |

      Да, sitemap.xml

      В 14 версии появился доп механизм создания карты сайта. А старый тоже работает. Разные механизмы формируют разные файлы и поэтому их можно использовать одновременно. Старый механизм пока более функционален, новый удобнее и проще.

      Ответить

  • Тамара

    |

    Спасибо, Дмитрий! Ценная информация!

    Ответить

  • Леонид

    |

    в яндекс вёбмастере какой файл sitemap указывать? /sitemap_000.xml или /sitemap_index.xml ?

    Ответить

    • Дмитрий Акифьев

      |

      sitemap_index.xml

      Сейчас и Гугл и Яндекс понимают составные карты сайта, так как порталов с тысячами страниц развелось очень много.

      Ответить

Написать комментарий