Разное

Google sitemaps: Google Search Central

08.06.2023

Содержание

Google sitemap — Umicms

Материал из Umicms

Перейти к:навигация, поиск

Использование файлов Sitemap инструкция для веб-мастеров http://www.google.com/support/webmasters/bin/topic.py?topic=8476
Подробнее о протоколе https://www.google.com/webmasters/tools/docs/ru/protocol.html#sitemapXMLExample

Поддержка протокола может быть добавлена в UMI.CMS начиная с версии 2.5.3 Протокол sitemap реализован на основе протокола UMap

Необходимо отредактировать единственный для версии 2.5.3 файл ./umaps/sitemap.xml (совпадает с названием протокола по чистой случайности).


Протокол umap имеет более высокий приоритет чем шаблонизатор. Это значит, что если в структуре сайта есть страница с именем google-sitemap, то она будет проигнорирована, т.к. в первую очередь обрабатываются правила протокола UMap сгенерируется xml в результате вызова udata://content/sitemap/ она будет обработана в соответствии с правилами файла ./xsltTpls/google-sitemap.

google-sitemap$»> <param name=»cache» value=»10″ /> <generate src=»udata://content/sitemap/» /> <transform src=»./xsltTpls/sys-tpls/google-sitemap.xsl»> <param name=»domain» value=»{_http_host}» /> </transform> <serialize type=»xml» /> </match> </sitemap>

Это правило использует файл находящийся в папке относительно корня сайта ./xsltTpls/sys-tpls/google-sitemap.xsl

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet	version="1.0"
		xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
		xmlns:php="http://php.net/xsl"
		xsl:extension-element-prefixes="php"
		exclude-result-prefixes="php">
	<xsl:output encoding="utf-8" method="xml" indent="yes"/>
	<xsl:param name="domain" />
	<xsl:template match="/">
		<urlset xmlns="http://www.google.com/schemas/sitemap/0.84"
			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
			xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.
84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd"> <xsl:apply-templates select="//items"/> </urlset> </xsl:template> <xsl:template match="items"> <xsl:apply-templates select="item"/> </xsl:template> <xsl:template match="item"> <url> <loc> <xsl:value-of select="concat('http://', $domain, @link)" /> </loc> </url> </xsl:template> </xsl:stylesheet>


Чтобы добавить поддержку Google sitemap в уже установленную UMI.CMS необходимо скопировать файлы из архива Файл:Googlesitemap.zip, соблюдая структуру папок в архиве (распаковать архив в корень сайта).

проверка работоспособности http://адрес_сайта/google-sitemap

XSD схема стандарта Google sitemap лежит в папке ./xsl/xsd/sitemap.xsd

Создайте Google Sitemap для своего сайта и избавьтесь, тем самым, от ряда проблем

Содержание статьи:

  • Преимущества, получаемые вследствие внедрения Google Sitemap в свою деятельность:
  • Кому следует это использовать?
  • Как это работает?
  • Как создать динамический XML-файл Google Sitemap?
  • Инструменты для генерации файла Google Sitemap от сторонних производителей
  • Резюме

Автор: Герман Дрост
Перевод: Всеволод Козлов

Укомплектовав свой сайт файлом Google Sitemap

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

В этой статье мы обсудим ряд вопросов, касающихся Google Sitemap:

  1. Преимущества, получаемые вследствие внедрения Google Sitemap в свою деятельность;
  2. Кому следует это использовать;
  3. Как это работает;
  4. Как создать Google Sitemap для своего сайта;
  5. Как создать динамический XML-файл Google Sitemap;
  6. Инструменты для генерации файла Google Sitemap от сторонних производителей.

Преимущества, получаемые вследствие внедрения Google Sitemap в свою деятельность:

  1. Ускорение процесса обнаружения и добавления страниц сайта в индекс Google.
  2. Быстрое нахождение Google’ом претерпевших изменения страниц сайта.
  3. Обеспечение более быстрого попадания сайта в результаты поисковой выдачи Google.
  4. Помощь Google в пополнении его индекса свежим контентом, вследствие чего пользователи Google получают в ответ на свои поисковые запросы актуальный и свежий контент.

Кому следует это использовать?

Использовать Google Sitemap может каждый сайтовладелец независимо от того, сколько на сайте страниц одна или миллион. Но всё-таки необходимее всего использовать Google Sitemap владельцам тех сайтов, страницы которых претерпевают очень частые изменения.

Обычно бывает так, что определённое количество страниц сайта не индексируется, хотя ссылки, ведущие на них, корректно распознаются поисковыми роботами. Причина этому банальна – расположение ссылок на эти страницы в глубине сайта, т.е. поисковый робот не доходит до этих ссылок, соответственно не находит эти страницы. Избежать данной проблемы можно, воспользовавшись Google Sitemap.

Запомните: использование Google Sitemap не даёт преимущества при ранжировании!

Как это работает?

Google Sitemaps созданы с использованием XML (Extensible Markup Language). Этот язык часто используется в фидах и на блогах.

Ниже приведён пример XML-кода, который Вы должны включить в каждую страницу своего сайта:

[url]
[loc]http://www. yoursite.com/[/loc]
[lastmod]2005-07-15[/lastmod]
[changefreq]monthly[/changefreq]
[priority]0.5[/priority]
[/url]

Ниже приводится описание каждой строки кода:

  • location – адрес веб-страницы, например http://www.yoursite.com
  • last modified – дата последней модификации страницы
  • change frequency – говорит Google о том, как часто Вы обновляете веб-страницу. Возможные значения: never, weekly, daily, hourly, monthly, yearly
  • priority – устанавливает приоритет, который Google назначит для конкретной веб-страницы. Возможные значения: 0.0 (низший приоритет), 1.0 (высший приоритет), 0.5 (средний приоритет).

Некоторые веб-страницы Вашего сайта могут быть особенно приоритетными, т.к. часто обновляются, например главная (домашняя) страницы сайта, страница статей, поэтому им необходимо присвоить высший приоритет…

Ещё раз повторюсь — Google Sitemap никак не влияет на ранжирование сайта.

Как создать динамический XML-файл Google Sitemap?

Если Ваш сайт состоит из 1000 страниц и более, то создавать Google Sitemap вручную будет слишком долго, муторно и неудобно.

К счастью, Google предоставляет собственный скрипт, называемый Sitemap Generator, позволяющий очень быстро сгенерировать необходимый файл. Этот скрипт написан на языке Python, он создаёт Sitemap для Вашего сайта, используя Sitemap Protocol. Этот скрипт может создавать Sitemaps из списка URL, директорий веб-сервера или из логов доступа.

Узнать больше информации относительно инструментов, предоставляемых Google’ом для веб-мастеров Вы можете тут: https://www.google.com/webmasters/sitemaps/login

Инструменты для генерации файла Google Sitemap от сторонних производителей

Google также предоставляет информацию о других sitemap-генераторах.

Например я использую бесплатный sitemap-генератор. Он лёгок в применении, и он быстро генерирует необходимый XML-код для сайта.

Ниже я привожу пошаговый план создания Google Sitemap при помощи одного из множества бесплатных Sitemap-генераторов:

  1. Зайдите на сайт http://www.sitemapspal.com и введите адрес Вашего сайта в форму, находящуюся в самом верху страницы сайта
  2. Нажмите Submit
  3. Скопируйте сгенерированный для Вашего сайта код и вставьте его в чистый текстовый файл блокнота (notepad)
  4. Сохраните этот текстовый файл под именем sitemap.xml
  5. Загрузите этот файл в корневую директорию Вашего сайта (туда, где находится домашняя страница сайта)
  6. В адресной строке браузера наберите полный путь к сгенерированному файлу, например http://www.yoursite.com/sitemap.xml. Если Вы всё сделали правильно, то Вы увидите список URL’ов и никаких ошибок
  7. Теперь откройте свой Google Sitemap аккаунт и добавьте этот путь (из пункта 6) в соответствующую графу в аккаунте
  8. Проделывайте эти шаги применительно к каждому своему сайту.

Резюме

Google является крупнейшей и популярнейшей поисковой машиной во всём Интернете. Каждый год миллионы веб-сайтов попадают в индекс Google, что естественным образом усложняет задачу нахождения Вашего сайта в результатах поисковой выдачи (SERP). Поэтому создайте и начинайте использовать Google Sitemap прямо сейчас.

Источник: http://www.searchenginecollege.com/

Google Sitemaps: что это такое и зачем вам это нужно

Перейти к содержимому

SEOUncategorized

Джанет Ли

22 апреля 2022 г.

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

То же самое касается карт сайта Google. Предоставление подробной информации критику вашего сайта (Google) приведет к повышению рейтинга.

Смогут ли поисковые роботы Google определить ваш сайт без меню? Конечно, но намного проще (и лучше для вашего общего SEO), если вы предложите этот список с самого начала.

Если вы ищете способы улучшить свою SEO-стратегию в этом году, подумайте о картах сайта — важнейшем внутреннем компоненте. Узнайте, что такое карты сайта Google, почему они важны и как начать работу с ними.

Что такое файлы Sitemap?

На карте сайта перечислены все ценные страницы и содержимое веб-сайта. Поисковые системы, такие как Google, читают эти карты сайта, чтобы сканировать ваш сайт и понимать информацию на этих страницах.

Файлы Sitemap бывают разных форм в зависимости от содержания и данных, которые содержат ваши страницы.

Например:

  • Файлы Sitemap для видео могут отображать такие детали, как продолжительность и категория видео. Вот некоторые из обязательных тегов в карте сайта для видео:

 

  • Карты сайта для изображений могут ссылаться на заголовок изображения, подпись и местоположение/URL изображения.

  • Карта сайта новостей может отметить название статьи и язык, на котором она опубликована.

В целом карты сайта позволяют веб-сайтам взаимодействовать с поисковыми системами. Эта биржа может помочь вам завоевать доверие Google и обеспечить видимость в Интернете, которую вы заслуживаете.

Почему файлы Sitemap важны для SEO?

Ресторан, в котором нет меню, не сможет предложить такое же вкусное питание, как тот, в котором оно есть. То же самое относится и к картам сайта — они позволяют вам поддерживать гармоничные и эффективные отношения с поисковыми системами, поэтому Google никогда не накажет вас за их наличие.

Google часто оценивает сайты с картами сайта выше, чем без них.

Карты сайта помогут вам:

  • Выделите наиболее важные и ценные страницы вашего сайта.
  • Сообщите поисковым системам, какие страницы являются новыми или недавно обновлялись.
  • Увеличьте свои шансы на то, что эти страницы будут просканированы, проиндексированы и оценены. Нет никакой гарантии, что Google просканирует страницы, указанные в вашей карте сайта, но их отправка может увеличить ваши шансы.

Мы позволим этим примерам рассказать о том, почему карты сайта важны для SEO:

  • CORE : Во время запуска своего нового сайта CORE создала надежную карту сайта, в которую вошли такие компоненты, как новый контент и страницы, которые нужно было перенаправить.

Эта надежная основа карты сайта способствовала:

  • Увеличение количества показов сайта на 1431 %
  • Увеличение трафика на 20 % по сравнению с 9 кварталом0031
  • Tech9 : Одной из частей создания устойчивой SEO-стратегии для этой компании-разработчика программного обеспечения было создание карты сайта для их файлов robots.txt.

Это помогло нашему клиенту выиграть: 

  • 600+ посетителей сайта каждый месяц 
  • 80% улучшение показов сайта

Знаю ли я, нужна ли мне карта сайта

Вам нужна карта сайта, если ваш сайт… Вам не нужна карта сайта, если ваш веб-сайт…
  • Большой или содержит более 500 страниц
  • Содержит обширный архив страниц, которые не связаны друг с другом
  • 9 0029 довольно новый и имеет мало внешних ссылок
  • Имеет много медийного или новостного контента
  • Имеет менее 500 страниц, которые вы хотели бы показывать в результатах поиска
  • Внутренние ссылки на все важные страницы вашего сайта 
  • Не содержит контента, который вы хотите показывать в новостях/изображениях/видеорезультатах pages
  • Содержит обширный архив страниц, которые не связаны друг с другом
  • Достаточно новый и имеет мало внешних ссылок
  • Содержит много медиа (например, видео, изображений) или новостного контента

XML-карта сайта добавляет структуру и текучесть к вышеперечисленным факторам.

Возможно, вам не нужна карта сайта, если ваш сайт:

  • Небольшой или содержит менее 500 страниц, которые вы хотите отображать в результатах поиска
  • Внутренние ссылки на все важные страницы вашего сайта (это особенно случай для HTML-карт сайта)
  • Не содержит контента, который вы хотите выделить в новостях, изображениях или видеорезультатах

Но опять же, Google не наказывает вас, если у вас есть карта сайта. Так что вы ничего не теряете, строя его. Мы рекомендуем исследовать и консультироваться с командой SEO, чтобы увидеть, какой путь лучше для вас.

Как создать карту сайта?

Допустим, вам нужно отправить карту сайта. С чего начать?

Создание карты сайта включает действия в трех областях: решение, какие страницы включить, использование формата карты сайта XML и использование правильных инструментов для создания карты сайта.

а) Решите, какие страницы включить

Первым шагом в создании карты сайта является решение, какие страницы вы хотите предложить в меню вашего сайта поисковым роботам Google.

Имейте в виду, что вам не нужно включать все ваши страницы в карту сайта. Вы должны перечислить только ценные страницы, которые хотите выделить. Перечисляя их, вы говорите Google сосредоточиться на этих страницах. Это может включать просмотр вашей маркетинговой воронки, чтобы определить наиболее релевантные страницы.

Убедитесь, что вы определили страницы и версии этих страниц, которые вы хотите сканировать. Например, если у вас разные версии страниц или страница доступна по нескольким URL-адресам, используйте канонические теги, чтобы указать, какие страницы следует сканировать. Это избавит вас от головной боли в будущем, не только с вашей картой сайта, но и с SEO вашего сайта в целом.

b) Используйте формат карты сайта XML

Компания Big Leap рекомендует придерживаться формата карты сайта XML. XML, или Extensible Markup Language, — это текстовый формат, описывающий URL-адреса вашего сайта.

Карты сайта в формате XML написаны специально для того, чтобы поисковые роботы могли читать, анализировать и индексировать их соответствующим образом. Они сообщают поисковым роботам, что доступно и как добраться до определенного URL-адреса.

Вот как выглядит XML-карта сайта для справки:

Отсюда вы можете добавлять расширения карты сайта на основе определенного контента, представленного на ваших страницах. К ним относятся файлы Sitemap для видео, изображений и новостей, о которых мы говорили ранее.

c) Использование бесплатных инструментов Sitemap Generator

Вы можете найти в Интернете бесплатные генераторы карт сайта, которые помогут вам составить карту сайта.

Несколько примеров:

  • XML-Sitemaps : Это бесплатно до 500 URL-адресов.
  • Screaming Frog XML Sitemap Generator : Это бесплатно до 500 URL-адресов.

Карты сайта CMS : Если вы используете CMS (например, WordPress, Wix и т. д.), у нее, вероятно, уже есть ресурсы карты сайта для вас.

Как создать карту сайта?

Допустим, вам нужно отправить карту сайта. С чего начать?

Создание карты сайта включает в себя понимание трех областей: решение о том, какие страницы включать, формат карты сайта XML и инструменты для создания карты сайта.

Решение о том, какие страницы включить

Первым шагом в создании карты сайта является решение о том, какие страницы вы хотите предложить в меню вашего сайта поисковым роботам Google.

Имейте в виду, что вам не нужно включать все ваши страницы в карту сайта. Вы должны перечислить только ценные страницы, которые хотите выделить. Перечисляя их, вы говорите Google сосредоточиться на этих страницах. Это может включать просмотр вашей маркетинговой воронки, чтобы определить наиболее релевантные страницы.

Убедитесь, что вы определили страницы и версии тех страниц, которые вы хотите сканировать. Например, если у вас разные версии страниц или страница доступна по нескольким URL-адресам, используйте канонические теги, чтобы указать, какие страницы следует сканировать. Это избавит вас от головной боли в будущем, не только с вашей картой сайта, но и с SEO вашего сайта в целом.

Формат карты сайта XML

Компания Big Leap рекомендует придерживаться формата карты сайта XML. XML, или Extensible Markup Language, — это текстовый формат, описывающий URL-адреса вашего сайта.

Карты сайта в формате XML написаны специально для того, чтобы поисковые роботы могли читать, анализировать и индексировать их соответствующим образом. Они сообщают поисковым роботам, что доступно и как добраться до определенного URL-адреса.

Вот как выглядит XML-карта сайта для справки:

Отсюда вы можете добавлять расширения карты сайта на основе определенного контента, представленного на ваших страницах. К ним относятся файлы Sitemap для видео, изображений и новостей, о которых мы говорили ранее.

Бесплатные инструменты для создания карты сайта

Будьте уверены, вы можете найти в Интернете ряд бесплатных генераторов карт сайта, которые помогут вам составить карту сайта:

  • XML-карты сайта (бесплатно до 500 URL-адресов)
  • Screaming Frog XML Sitemap Generator (бесплатно до 500 URL-адресов)
  • Карты сайта CMS — если вы используете CMS (например, WordPress, Wix и т. ), скорее всего, у него уже есть ресурсы карты сайта для вас.

Как отправить карту сайта в Google?

Создание карты сайта без отправки ее в Google похоже на создание красивого меню для ресторана без предложения его клиентам. К счастью для вас, пожалуй, самая простая часть правильной работы вашей карты сайта — это отправка вашей карты сайта в Google Search Console.

Чтобы отправить карту сайта в Google Search Console:

  1. Откройте учетную запись своего веб-сайта в Google Search Console.
  2. Щелкните Сканирование на левой панели и в разделе Карты сайта.
  3. Нажмите Добавить/Проверить файл Sitemap.
  4. Вставьте URL-адрес активной карты сайта (sitemap.xml) в поле.
  5. Нажмите «Отправить».

Также включите ссылку на карту сайта в файл robots.txt, используя правильный синтаксис. Это важно для того, чтобы все поисковые системы (не только Google) могли легко найти карту сайта. (Чтобы получить инструкции по отправке карты сайта в другие поисковые системы, откройте поисковую систему, в которую вы хотите отправить, и в поле поиска введите «как отправить карту сайта в <вашу поисковую систему>».)

Для получения дополнительной информации о создании и отправке карты сайта см. руководство Google по созданию карты сайта.

Убедитесь, что ваша карта сайта подходит для работы с Big Leap

Создание карты сайта не должно быть сложным, если у вас есть подходящие специалисты по SEO. Обратитесь к команде Big Leap, если вам нужна помощь в его создании или вам нужна дополнительная пара глаз, чтобы перепроверить вашу работу. Наша SEO-команда может взять на себя тяжелую работу, чтобы помочь вам завоевать популярность в Интернете, которую вы заслуживаете.

И пока вы этим занимаетесь, ознакомьтесь с этими дополнительными руководствами, которые помогут вам обновить свою SEO-стратегию: 

  • Окончательный контрольный список SEO на 2023 год
  • Ваш контрольный список из 16 пунктов о состоянии сайта
  • События и цели Google Analytics
  • Автор
  • Последние сообщения

Джанет Ли

Автор контента в Big Leap

Джанет — автор контента в Big Leap. Когда она не пишет, вы можете найти ее за чтением, прослушиванием подкастов и прогулками по Юте на свежем воздухе.

Последние сообщения Джанет Ли (посмотреть все)

Получите бесплатную 30-минутную консультацию!

Выбор редакции

Подпишитесь на нашу рассылку!

Подпишитесь на нашу ежемесячную рассылку по электронной почте, чтобы быть в курсе последних новостей, статей и историй.

Подпишитесь на нашу рассылку новостей. и истории

Подробнее

Хватит о нас.

Вот особенность нашего SEO-агентства: мы предпочитаем долгосрочные партнерские отношения, основанные на доверии. Прежде чем мы углубимся в это, мы хотели бы узнать вас поближе, понять вашу текущую ситуацию и поговорить о ваших маркетинговых целях и ожиданиях.

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

Телефон: (801) 436-3003
Ссылка для загрузки страницы

Google Sitemaps | Kentico 10 Документация

Kentico позволяет автоматически генерировать карты сайта для ваших веб-сайтов в соответствии с протоколом Google Sitemap.

Файлы Sitemap помогают поисковым системам правильно индексировать содержимое веб-сайтов и могут оказать существенное влияние на результирующий поисковый рейтинг.

Карта сайта — это XML-файл, в котором перечислены URL-адреса страниц веб-сайта вместе с дополнительными метаданными. Сканеры поисковых систем (роботы) используют данные карты сайта, чтобы определить, какие страницы индексировать и как часто переиндексировать страницы. Карты сайта носят рекомендательный характер и не гарантируют, что все поисковые роботы проиндексируют ваш сайт строго по указанным данным.

Для получения подробной информации о протоколе Sitemap см. http://www.sitemaps.org/.

Установка URL-адреса карты сайта

Чтобы настроить URL-адрес карты сайта вашего веб-сайта:

  1. Откройте приложение Настройки .
  2. Выберите URL-адреса и категорию SEO .
  3. Введите требуемый URL-адрес в параметр URL-адрес карты сайта Google .
  4. Нажмите Сохранить.

Например, значение по умолчанию googlesitemap.xml означает, что поисковые роботы могут получить доступ к карте сайта по следующему URL-адресу:

<домен веб-сайта>/googlesitemap.xml

Использование расширения .xml

Если вы хотите, чтобы ваша карта сайта была доступна под URL-адрес с расширением .xml , вам необходимо настроить приложение для обработки всех типов расширений запроса:

  1. Отредактируйте файл web.config вашего приложения.
  2. Найдите раздел system.webServer непосредственно в корневом каталоге web.config (т. е. не под конкретным элементом ).
  3. Установите для атрибута runAllManagedModulesForAllRequests значение true для открывающего тега элемента :

     
      <модули runAllManagedModulesForAllRequests="true">
        . ..
       

Определение содержимого карты сайта

Система создает карты сайта для веб-сайтов на основе страниц, хранящихся в дереве содержимого.

По по умолчанию карта сайта:

  • Содержит только страницы типа CMS.MenuItem
  • Автоматически исключает все страницы, родительская страница которых отсутствует в карте сайта, например страницы, хранящиеся в папках, или пользовательские типы страниц
  • 900 33

    Вы можете изменить содержимое карты сайта вашего веб-сайта, создав специальную страницу карты сайта:

    1. Откройте приложение Pages .
    2. Создайте новую страницу (пункт меню) в дереве контента вашего веб-сайта.
    3. Поместите веб-часть Google Sitemap (XML Sitemap) на страницу.
      • Добавление этой веб-части останавливает отображение стандартного содержимого на странице. Вместо этого страница возвращает XML-ответ с данными карты сайта.
      • Веб-часть генерирует выходные данные только при доступе к странице на действующем сайте.
    4. Настройте содержимое карты сайта в свойствах веб-части.
      • Вы можете ограничить количество страниц, включенных в карту сайта, введя соответствующее Путь выражение.
      • По умолчанию карта сайта создается в том же порядке, в котором страницы отображаются в дереве содержимого. Используйте свойство ORDER BY , если вам нужно изменить порядок страниц, сгенерированных картой сайта. Например, DocumentCreatedWhen DESC сортирует карту сайта от самой новой страницы (вверху) до самой старой страницы (внизу).
    5. Откройте приложение Настройки и выберите категорию URL и SEO .
    6. Введите путь к вашей странице карты сайта в параметр Google sitemap path .
    7. Нажмите Сохранить.

    Карта сайта, созданная веб-частью, заменяет карту сайта по умолчанию. Поисковые сканеры могут получить доступ к карте сайта либо по основному URL-адресу, указанному в параметре URL-адреса карты сайта Google , либо напрямую через URL-адрес страницы, содержащей веб-часть Google Sitemap.

    Прямая настройка карты сайта по умолчанию

    Если вы не хотите использовать страницы механизма портала и веб-части, вы можете вместо этого изменить разметку системной страницы ~/CMSPages/googlesitemap.aspx . Эта страница создает карту сайта по умолчанию для веб-сайтов, у которых есть пустая настройка пути карты сайта Google .

    Элемент управления GoogleSitemap на странице предоставляет те же параметры конфигурации, что и веб-часть Google Sitemap .

    Устранение неполадок:

    Если вы сталкиваетесь с проблемами со страницами, отсутствующими в вашей карте сайта, попробуйте проверить следующие:

    • , вручную исключенные страницы — Конкретные страницы могут быть исключены через их Propertes . Исключить из поиска ).
    • Неправильная фильтрация содержимого — проверьте свойства фильтрации содержимого вашей веб-части Google Sitemap .
      • Если Типы страниц свойство пусто, карта сайта загружает только страницы CMS.MenuItem . Добавьте типы страниц, которые вы хотите иметь в карте сайта. Вы можете использовать подстановочный знак звездочки (*), чтобы указать все типы страниц.
    • Нарушена иерархия страниц — разделы сайта могут быть исключены из-за отсутствия родительских страниц в карте сайта. Чтобы загружать все страницы независимо от иерархии родитель-потомок в дереве содержимого, отключите параметр Скрывать дочерние страницы для скрытого родителя 9.0402 свойство веб-части Google Sitemap .

    Настройка параметров карты сайта для конкретных страниц

    Заполнив свойства карты сайта страниц, вы можете исключить определенные страницы из карт сайта или предоставить поисковым роботам дополнительные сведения о том, как индексировать страницы:

    1. Откройте приложение Pages .
    2. Выберите страницу в дереве содержимого.
    3. Откройте страницу Свойства -> вкладка Навигация .
    4. Настройте следующие свойства:

      Основные свойства
      Показать в карте сайта В картах сайта перечислены только страницы, для которых это свойство включено.
      Поиск и SEO
      Исключить из поиска

      Помечает страницу как игнорируемую всеми формами поиска, включая поисковые системы.

      Установка этого флажка по умолчанию исключает страницу из карт сайта. Тем не менее, отдельные Веб-части Google Sitemap могут переопределить этот параметр и создавать карты сайта, включая страницы, исключенные из поиска.

      Частота изменения карты сайта

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

      Выберите значение, отражающее частоту изменения содержимого страницы.

      Приоритет карты сайта

      Позволяет сообщать поисковым роботам, какие страницы вы считаете наиболее важными.

      Система преобразует выбранный приоритет в десятичное число от 0 до 1 и добавляет это число в качестве значения тега страницы в карте сайта. Поисковые роботы измеряют только приоритет по отношению к другим страницам веб-сайта.

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

    • Элементы представляют отдельные страницы.
    • Карта сайта загружает значения тегов и из данных соответствующих страниц.
    • Дополнительные теги и добавляются для страниц со значениями в свойствах Частота изменения карты сайта и Приоритет карты сайта .

    Создание индексов карты сайта

    Одна карта сайта XML может содержать до 50 000 страниц (URL). Если вам нужно добавить больше страниц, подготовьте несколько карт сайта и создайте индекс карты сайта для своего веб-сайта:

    1. Добавьте любое количество страниц карты сайта, каждая из которых содержит собственную веб-часть Google Sitemap .
    2. Разделите страницы вашего веб-сайта между картами сайта, настроив свойства фильтрации содержимого веб-частей.
      • Каждая карта сайта может содержать не более 50 000 элементов.
      • Избегайте дублирования контента — не указывайте одни и те же URL-адреса страниц в нескольких картах сайта.
    3. Создайте индекс как другую страницу с веб-частью Google Sitemap .
      • Переключить свойство Режим карты сайта веб-части на Индекс карты сайта .
      • Настройте свойства фильтрации содержимого таким образом, чтобы веб-часть индекса карты сайта загружала только страницы, представляющие ваши карты сайта.
    4. Введите путь к вашему индексу карты сайта в настройку пути карты сайта Google сайта.
      • Это гарантирует, что поисковые роботы сначала обработают индекс карты сайта.

    Индекс карты сайта указывает сканерам поисковых систем на другие карты сайта, которые затем предоставляют списки URL-адресов страниц обычным способом.

    Настройка формата XML для карт сайта

    Если вам нужно переопределить формат XML по умолчанию для карты сайта или индекса, вы можете указать пользовательское преобразование для Google Sitemap веб-часть или элемент управления GoogleSitemap . Это позволяет вам реагировать на любые изменения в протоколе Sitemap.

    Например, преобразование по умолчанию CMS.Root.GoogleSiteMap использует следующий код для определения структуры карты сайта:

     
      <%# GetSitemapItem("loc") %>
      <%# GetSitemapItem("lastmod") %>
      <%# GetSitemapItem("changefreq") %>
      <%# GetSitemapItem("приоритет") %>
     

    GetSitemapItem 9Метод преобразования 0020 генерирует теги XML в соответствии с протоколом карты сайта. Параметр метода указывает тип тега, а значение динамически загружается из данных преобразованных страниц.

    В окончательном выводе XML веб-часть автоматически заключает преобразованные элементы в элемент или в зависимости от выбранного режима Sitemap .

    Создание карт сайта для многоязычных веб-сайтов

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

    Чтобы включить в карту сайта страницы на всех языках, вам необходимо использовать один из подходов, описанных ниже.

    Отправка отдельных карт сайта для разных языковых версий веб-сайта

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

    Вам не нужно создавать несколько карт сайта. При отправке карты сайта в поисковые системы добавьте соответствующие языковые модификаторы в URL-адрес карты сайта. Формат должен соответствовать структуре URL, которую вы используете для определения языковых версий на своем веб-сайте.

    Подробную информацию о доступных параметрах см. в разделе Настройка URL-адресов для многоязычных веб-сайтов.

    Многоязычная структура URL-адреса Описание Примеры полных URL-адресов карты сайта
    Отдельные доменные имена

    Используйте соответствующее доменное имя при отправке URL-адреса карты сайта.

    Карта сайта автоматически загружает URL-адреса страниц для языка, соответствующего доменному имени.

    Языковые префиксы URL-адресов

    Включайте языковой префикс при отправке URL-адреса карты сайта.

    Параметры языка URL-адреса

    Добавьте параметр строки запроса языка при отправке URL-адреса карты сайта.

    Предупреждение : Этот подход не рекомендуется. Если на вашем веб-сайте не используются домены или языковые префиксы, зависящие от культуры, могут возникать конфликты URL-адресов между версиями одной и той же страницы на разных языках.

    Карта сайта автоматически перечисляет страницы из языковой версии веб-сайта, указанной полным URL-адресом карты сайта.

    Важно

    Чтобы карта сайта динамически представляла страницы для языка, определенного URL-адресом карты сайта, необходимо оставить Свойство кода культуры вашей веб-части Google Sitemap с пустым значением .

    Подготовка одной карты сайта для всех языков, используемых на сайте

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

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *