Услуги
Контакты
+38 (068) 477-477-0
seo@proposition.digital
Днепр
ул. Княгини Ольги 22, оф. 724
ул. Княгини Ольги 22, оф. 724
Понедельник – Пятница:
с 9.00 до 18.00
с 9.00 до 18.00
Карта сайта (далее sitemap) – файл или страница на сайте, который служит своего рода реестром контента (в виде ссылок на страницы или медийный контент) и помогают поисковым системам лучше его индексировать.
Ходит много споров на счет того, надо создавать карту сайта или нет, есть ли её влияние на ранжирование или индексацию или нет.
Мы придерживаемся мнения, что если в справке Google и панели вебмастера есть отдельный раздел про Sitemap, то лучше это делать чем нет.
Sitemap обычно создают в двух форматах:
1. Xml – применяется наиболее часто и позволяет указывать дополнительные параметры обхода такие как: приоритет страниц, указывать дату последнего изменения страницы и т.д.
Файл Sitemap.xml может быть реализован как:
Файлы sitemap.xml также можно создать отдельные для отслеживания индексации отдельных разделов сайта.
Случай из практики
На небольшом сайте мы создали:
Затем добавили в Google Search Console сайт как два: основной домен и домен/blog/ и для удобства отслеживали индексацию блога отдельно от основных страниц сайта:
2. Html карта сайта – менее распространенный формат. Как и RSS использовался давно и сейчас практически не применяется. Такой формат служил больше не для поисковых систем, а для удобства навигации пользователя. Т.к. в случае если у вас >50 000 URL адресов, навигация для пользователя по ним будет затруднена.
Обязательно:
Пример:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
</url>
</urlset>
Необязательно, но желательно указывать дополнительные теги, такие как:
Пример:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Все доступные атрибуты для добавления можно посмотреть на сайте: https://www.sitemaps.org
Общие рекомендации по составлению Sitemap:
– символы только нижнего регистра;
– обязательно url в одном протоколе (если вы уже перешли на https, то не забудьте изменить адреса в карте сайта на https);
– в формате выбранного главного зеркала сайта (с www или без);
– слеш в конце – если вы определили генерацию URL без слешей в конце, то в карте сайта они должны быть также без слешей.
– Главная
– Категории первого уровня
– Подкатегории
– Страницы фильтра и теговые страницы
– Страницы блога
– Остальные страницы верхнего и нижнего меню (контакты, о проекте и т.д.)
Sitemap: https://site/sitemap.xml
где sitemap.xml – название файла карты сайта.
Если вам необходимо сделать несколько файлов sitemap, то применяется файл индекса в котором они должны быть перечислены.
Обязательно
Пример правильного файла индекса sitemap:
Важный момент: файлы sitemap, которые прописаны в файле индекса должны располагаться на том же сайте, что и файл индекса. Если разместить файлы sitemap на другом домене или даже поддомене – то обработка файла индекса будет с ошибкой.
Пример неправильного файла индекса sitemap:
Вы убедились, что файл sitemap или файл индекса sitemap сгенерированы правильно, в нем находятся все нужны и отсутствуют все ненужные для индексации URL, прописали в файле robots.txt путь к карте сайта.
Теперь необходимо проверить sitemap, или другими словами посмотреть на sitemap как поисковая система.
Для этого, как уже писали выше, в search console есть раздел “Файлы Sitemap”, где нужно указать адрес карты сайта:
И затем в разделе “Индексирование отправленных URL” будет доступна вся информация для анализа:
Что нужно анализировать:
1. Все сообщения в разделе “Сведения”, там не должно быть ошибок:
2. Индексацию сайта в целом – сравниваем сколько было отправлено, сколько проиндексировано.
3. Выявляем проблемные страницы, которые плохо индексируются – составляем список и работаем над улучшением индексирования этих страниц.
Если карта сайта составлена по указанным выше рекомендация, то ошибок в ней быть не должно и результат будет таким: