Похоже что файл sitemap является страницей html используйте поддерживаемый формат sitemap
Sitemap и Яндекс
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Войти
Уже есть аккаунт? Войти в систему.
Похожий контент
1000 14
Скачать/Купить дополнение
Стандартная карта сайта OpenCart (Google Sitemap) на большом магазине приводит к ошибке «Fatal error: Maximum execution time of 30 seconds exceeded in. «. Все потому что сервер (особенно на обычном хостинге) не справляется с нагрузкой по единовременному перебору всех товаров, категорий и производителей. В Branched Sitemap используется возможность создать Sitemapindex (то есть, разветвленные подкарты сайта). Таким образом нагрузка на сервер при открытии карты сайта сопоставима с обычной нагрузкой, которая наблюдается при открытии страницы категории.
* Внимание! Условия покупки
Установка и настройка не входят в стоимость лицензии! Предполагается самостоятельная установка модуля по инструкции внутри архива. Покупая модуль, Вы даете свое согласие с ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ, которое представлено внизу этого текста. Также Вы соглашаетесь с моей Политикой поддержки! Модуль продается «Как есть» (As is), и это означает, что автор не обязан дорабатывать модуль под Ваши индивидаульные потребности. При этом код модуля достаточно открыт, чтобы эти изменения вносил любой разработчик. Изучите ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ниже по тексту Просьба при покупке модуля указывать домен, для которого покупается модуль. Также при необходимости, укажите отладочный локальный домен (*.loc) или поддомен на основном сайте.
Гарантии
В стоимость лицензии включена Поддержка на 12 месяцев с момента покупки. Срок поддержки можно продлевать. Гарантия на устранение ошибок в модуле во время периода поддержки Возможность замены домена 1 раз в год при активном действии поддержки Лицензия на использование предполагает пожизненное использование на заданном домене и не зависит от срока поддержки Возможность бесплатного получения всех последующих обновлений До 25 декабря 2026 гаранирую выпуск версий модуля под новые версии OpenCart / ocStore в течение 3 месяцев с момента релиза системы. При обновлении магазина вы сможете продолжать использовать модуль
Чтобы карта сайта была прочитана поисковыми роботами необходимо:
Создать ЧПУ для карты сайта Отправить Sitemapindex на сканирование в инструментах для вебмастеров Google и Яндекс. Это вовсе не значит, что поисковики сразу же ее проиндексируют. Может пройти от нескольких дней до 2 недель.
Для одноязычных сайтов
Пример 1: для OpenCart 2, ocStore 2, OpenCart 3, ocStore 3
RewriteRule ^branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap [L]
Для мультиязычных сайтов
В большинстве случаев вопрос мультиязычия на OpenCart касается украинских интернет-магазинов. По «языковому закону» необходимо обеспечить, чтобы дефолтным языком сайта был государственный язык. Соответственно, примеры данной документации уже заточены под то, что дефолтным языком является украинский.
Пример 2: для мультиязычных сайтов на OpenCart 2, ocStore 2 и OpenCart 3
RewriteRule ^branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap [L] RewriteRule ^ru/branched-sitemap.xml$ ru/index.php?route=extension/feed/branched_sitemap [L]
Пример 3: для мультиязычных сайтов на ocStore 3
RewriteRule ^branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap&lang_code=uk-ua [L] RewriteRule ^ru/branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap&lang_code=ru-ru [L]
Требования к системе OpenCart
Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
Допускается проверка работоспособности модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml
Что в модуле зашифровано?
Библиотека модуля, где происходит проверка лицензии и служебные операции
Установка модуля
Стандартная через менеджер расширений OCMOD
Лицензионное соглашение
Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
Модуль продается и используется на условиях «Как есть». Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. «Перенос» лицензии возможен 1 раз в год при наличии активной поддержки. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
— Поддомен на основном домене (test.sitename.com, demo.sitename.com)
— Поддомен на сайте разработчика (студии) (shopname.studioname.com)
— Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момент получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует ТОЛЬКО во время активного периода поддержки. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки «Дополнительные-модификаторы» (раннее называлась «additional»). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию по поддержке поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с «Политикой поддержки» При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка «купил модуль с надеждой доработать, а тут закрыто» не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.
У меня также есть SEO модуль по автоматической генерации мета-тегов сайта SEO Tags Generator и автоматической генерации ЧПУ для тысяч уже существующих товаров по нажатию одной кнопки SEO URL Generator PRO.
Карта сайта Branched Sitemap для OpenCart / ocStore, которая не грузит сервер и подходит для мультиязычных магазинов.
Стандартная карта сайта OpenCart (Google Sitemap) на большом магазине приводит к ошибке «Fatal error: Maximum execution time of 30 seconds exceeded in. «. Все потому что сервер (особенно на обычном хостинге) не справляется с нагрузкой по единовременному перебору всех товаров, категорий и производителей. В Branched Sitemap используется возможность создать Sitemapindex (то есть, разветвленные подкарты сайта). Таким образом нагрузка на сервер при открытии карты сайта сопоставима с обычной нагрузкой, которая наблюдается при открытии страницы категории.
* Внимание! Условия покупки
Установка и настройка не входят в стоимость лицензии! Предполагается самостоятельная установка модуля по инструкции внутри архива. Покупая модуль, Вы даете свое согласие с ЛИЦЕНЗИОННЫМ СОГЛАШЕНИЕМ, которое представлено внизу этого текста. Также вы соглашаетесь с моей Политикой поддержки! Модуль продается «Как есть» (As is), и это означает, что автор не берет на себя обязательств дорабатывать модуль под ваши индивидаульные потребности. Изучите ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ ниже по тексту Код лицензии (он же Код активации) отправляется автоматически сразу после покупи, если вы указали домен. Иногда бывают сбои. Срок отправки кода вручную в таких случаях — в течение 1 рабочего дня. Доступен сервис для самостоятельной генерации Кода лицензии на случай, если автоматическое письмо не дошло — https://licence.sergetkach.com/ Отладочным считаетлся либо локальный домен с расширением *.loc, либо поддомен на основном сайте
Гарантии
В стоимость лицензии включена четко оговоренная Поддержка на 12 месяцев с момента покупки. Срок поддержки можно продлевать. Гарантия на устранение ошибок в модуле во время периода поддержки Возможность замены домена 1 раз в год при активном действии поддержки Лицензия на использование предполагает пожизненное использование на заданном домене и не зависит от срока поддержки Возможность бесплатного получения всех последующих обновлений До 25 декабря 2026 гаранирую выпуск версий модуля под новые версии OpenCart / ocStore в течение 3 месяцев с момента релиза системы. При обновлении магазина вы сможете продолжать использовать модуль
Чтобы карта сайта была прочитана поисковыми роботами необходимо:
Создать ЧПУ для карты сайта Отправить Sitemapindex на сканирование в инструментах для вебмастеров Google и Яндекс. Это вовсе не значит, что поисковики сразу же ее проиндексируют. Может пройти от нескольких дней до 2 недель.
Для одноязычных сайтов
Пример 1: для OpenCart 2, ocStore 2, OpenCart 3, ocStore 3
RewriteRule ^branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap [L]
Для мультиязычных сайтов
В большинстве случаев вопрос мультиязычия на OpenCart касается украинских интернет-магазинов. По «языковому закону» необходимо обеспечить, чтобы дефолтным языком сайта был государственный язык. Соответственно, примеры данной документации уже заточены под то, что дефолтным языком является украинский.
Пример 2: для мультиязычных сайтов на OpenCart 2, ocStore 2 и OpenCart 3
RewriteRule ^branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap [L] RewriteRule ^ru/branched-sitemap.xml$ ru/index.php?route=extension/feed/branched_sitemap [L]
Пример 3: для мультиязычных сайтов на ocStore 3
RewriteRule ^branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap&lang_code=uk-ua [L] RewriteRule ^ru/branched-sitemap.xml$ index.php?route=extension/feed/branched_sitemap&lang_code=ru-ru [L]
Требования к системе OpenCart
Работоспособность модуля проверяется на только что установленной системе без кучи других модулей. Предусмотреть все изменения, которые делают другие модули невозможно, поэтому конфликты с другими модулями не являются ошибкой в самом модуле и требуют дополнительно кастомизации (отладки), что обычно ложится на плечи разработчика магазина. Претензии по ошибкам, возникшим в результате конфликта совместимости модулей в бесплатную поддержку модуля не входят.
Допускается проверка работоспособности модуля с установленным модулем SEO PRO и LocalCopy.ocmod.xml
Что в модуле зашифровано?
Библиотека модуля, где происходит проверка лицензии и служебные операции
Установка модуля
Стандартная через менеджер расширений OCMOD
Лицензионное соглашение
Покупая или устанавливая новую версию данного продукта, Вы подтверждаете свое безоговорочное согласие со следующими условиями его использования.
Модуль продается и используется на условиях «Как есть». Модуль представляет собой типичное решение типичной задачи. Проверяйте наличие нужного функционала в демо модуля. В стоимость модуля не входит адаптация продукта под индивидуальные нужды покупателя. Вам предоставляется неэксклюзивное право на использование модуля на 1 домене. «Перенос» лицензии возможен 1 раз в год при наличии активной поддержки. Однако, дополнительная лицензия может быть выдана на отладочные домены, которые соответствуют следующим требованиям:
— Поддомен на основном домене (test.sitename.com, demo.sitename.com)
— Поддомен на сайте разработчика (студии) (shopname.studioname.com)
— Локальный домен вида sitename.loc или sitename.local Срок отправки кода лицензии — в течение 1 рабочего дня! Интерфейс текущей версии модуля может немного отличаться от того, который представлен на снимках экрана в презентационных материалах. Это не является дефектом модуля, просто в новых версиях модуля могут быть добавлены новые функции. Однако общие принципы работы модуля остаются теми же самыми. В случае использования мультимагазина, лицензия выдается на основной домен, на котором будет осуществляться управления всеми магазинами. Автор дает полную гарантию, что весь заявленный функционал, кроме экспериментального, будет работать на тех версиях системы, что заявлены в разделе СОВМЕСТИМОСТЬ и при условии соблюдения ТЕХНИЧЕСКИХ ТРЕБОВАНИЙ. В случае неработоспособности из-за ошибок в модуле, обязуется исправить ее в течение 3 рабочих дней с момент получения сообщения об ошибке или в противном случае осуществить возврат с вычетом комиссий платежных систем. Гарантия устранения ошибок действует ТОЛЬКО во время активного периода поддержки. Гарантия НЕ РАСПРОСТРАНЯЕТСЯ на Дополнительные модификаторы(!) из папки «Дополнительные-модификаторы» (раннее называлась «additional»). Они являются бонусными и не входят в стоимость покупки. Вы теряете гарантию по поддержке поддержку, если в модуле были сделаны модификации (не зависимо делал ли их я или сторонний разработчик, модуль перестает работать по типичному сценарию и требует индивидуального рассмотрения ситуации) Гарантия устранения ошибок не распространяется на конфликты совместимости модулей. То есть, говорить, что проблема точно исходит из моего модуля можно только в том случае, если на сайте не установлен ни один другой модуль ( кроме LocalCopy.ocmod.xml ) и при этом исходные файлы OpenCart не были отредактированы вручную. Гарантия не распространяется на новый экспериментальный функционал, который появляется при выпуске бета-версии модуля (добавляется слово Бета-версия после номера версии) Покупая и продолжая использовать модуль Вы соглашаетесь с «Политикой поддержки» При оценке возможного ущерба от использования купленного программного обеспечения, в котором была ошибка, максимальная ответственность автора и (или) продавца не может превышать стоимость дефектного ПО, которую покупатель оплатил по факту. Автор оставляет за собой право отказывать в поддержке в случае, если клиент не соблюдает рамки приличия и деловой стиль общения и/или позволяет себе фамильярность, оскорбления или хамство Модуль содержит зашифрованные файлы, обеспечивающие контроль над лицензиями Вы отказываетесь от намерения запрашивать открытый исходный код зашифрованных файлов и осознаете, что любая попытка расшифровки файлов или иного взлома модуля является незаконной Если Вы планируете дорабатывать модуль, необходимо получить согласие автора модуля на такие доработки. (Зачастую я не против внесения изменений в открытый код модуля, но формулировка «купил модуль с надеждой доработать, а тут закрыто» не является основанием для возврата.) Результаты платной доработки модуля могут включаться в следующие версии без получения согласия от клиента, оплатившего такую доработку.
У меня также есть SEO модуль по автоматической генерации мета-тегов сайта SEO Tags Generator и автоматической генерации ЧПУ для тысяч уже существующих товаров по нажатию одной кнопки SEO URL Generator PRO.
! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
Указывайте домен при покупке
Статус Не получено – не удалось получить файл Sitemap больше не страшен т.к. есть патч ЧПУ адреса сайтмапа в 2 клика
C посадочными OCFilter 4.8 модуль не работает, не включайте в настройках.
Преимущества:
ускоренная генерация благодаря собственной модели выборки товаров, категорий, инфостраниц, производителей (
Изображения
В модуле присутствует функционал включения изображений в сайтмап, он 100% рабочий что неоднократно проверено. Данный функционал был востребован за всё время существования модуля в сумме 4-5 раз, но в каждом случае наблюдалось крайне странное и весьма неоднозначное поведение пользователей.
В связи с этим, дабы сберечь психику было принято решение об исключении данного функционала из бесплатной техподдержки.
Так же обязательна к прочтению статья по данной теме
750 11
Скачать/Купить дополнение
! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
Указывайте домен при покупке
Статус Не получено – не удалось получить файл Sitemap больше не страшен т.к. есть патч ЧПУ адреса сайтмапа в 2 клика
C посадочными OCFilter 4.8 модуль не работает, не включайте в настройках.
Преимущества:
ускоренная генерация благодаря собственной модели выборки товаров, категорий, инфостраниц, производителей (
Изображения
В модуле присутствует функционал включения изображений в сайтмап, он 100% рабочий что неоднократно проверено. Данный функционал был востребован за всё время существования модуля в сумме 4-5 раз, но в каждом случае наблюдалось крайне странное и весьма неоднозначное поведение пользователей.
В связи с этим, дабы сберечь психику было принято решение об исключении данного функционала из бесплатной техподдержки.
Так же обязательна к прочтению статья по данной теме
750 10
Скачать/Купить дополнение
Sitemap для изображений
Согласно рекомендациям Google для сайта в дополнение к основному файл sitemap можно добавить отдельный файл с изображениями.
https://developers.google.com/search/docs/advanced/sitemaps/image-sitemaps
Модуль формирует sitemap по товарам, в котором перечисляет входящие в них изображения (основное и дополнительные)
Это поможет Google найти на вашем сайте изображения и быстрее их индексировать.
Добавил SirGrey Добавлено 23.11.2021 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
2.3
2.2
2.1
2.0 ocStore 3.0
2.3.0.2.4
2.3
2.2
2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
Исправляем ошибку «файл Sitemap является страницей HTML»
Сообщения об ошибках в WordPress, как правило, сбивают с толку и их сложно решить, но, к счастью, ошибка «файл Sitemap является страницей HTML» (или «Your Sitemap Appears to Be An HTML Page» на английском) не входит в их число.
Если вы столкнулись с этой проблемой, то будет полезно знать, что означает эта ошибка, что не так с вашей картой сайта в формате HTML и как именно вы можете исправить эту проблему. А что, если ваша карта сайта уже имеет правильный формат, но вы все еще видите эту ошибку?
В этой статье вы узнаете, как работает карта сайта, в каком формате она должна быть, и о нескольких различных способах решения этой проблемы.
Что такое карта сайта?
Вы знаете, как поисковые системы находят ваш вебсайт? С помощью небольшого удобного бота, называемого веб-сканером – автоматизированного инструмента, рассылаемого поисковыми системами для индексации страниц вашего сайта.
С миллионами страниц в сети сбор информации о каждом сайте был бы невозможен. Поэтому в Интернете работают поисковые роботы, кэшируя информацию на каждой странице и на всех носителях.
Это кажется достаточно простым, но Google не знает, когда вы добавляете новую страницу на свой вебсайт, например, когда вы публикуете пост в блоге или выпускаете новый продукт в своем магазине. Они периодически отправляют поискового робота посетить ваш сайт и посмотреть, не изменилось ли что-нибудь, но этот процесс не происходит мгновенно.
Когда у вас огромный веб-сайт, поисковому роботу легко пропустить ключевые страницы даже после нескольких посещений. В первую очередь вызывает беспокойство то, что на такие страницы нечасто ссылаются.
Вот где на помощь сканерам приходят карты сайта. Эти XML-файлы отличаются от обычных страниц; они обычно не читаются людьми и не предназначены для просмотра посетителями. Но поисковые роботы могут использовать их, чтобы все проиндексировать.
Они работают, просто перечисляя все страницы вашего сайта вместе с их иерархией ссылок, а также другие файлы на вашем сайте, такие как изображения и видео. Это гарантирует, что Google видит все на вашем проекте и соответственно улучшит SEO.
Если вы использовали такой инструмент, как Google Analytics или Google Search Console, возможно, видели возможность ссылки на свою карту сайта. Google будет ссылаться на это в первую очередь, когда отправит поисковые роботы на вебсайт.
Различия между файлами Sitemap в формате HTML и XML
Итак, ваша карта сайта – это HTML-страница, но в чем именно проблема? Почему Google хочет, чтобы вы его изменили?
Файлы Sitemap должны быть написаны в определенном формате, чтобы поисковые роботы поняли их. В большинстве случаев это должен быть файл XML. Они также могут читать RSS, Atom, KML или текстовый файл, но XML – наиболее распространенный выбор.
XML означает «расширяемый язык разметки». Это веб-язык, очень похожий на HTML. Разница заключается в его использовании: хотя он удобочитаем, его основная функция – помогать машинам кодировать документы и читать данные.
В этом случае это помогает поисковому роботу понять, где находятся страницы и другие носители на вашем сайте и как они взаимодействуют друг с другом.
Но вы, возможно, видели термин «карта сайта», который раньше использовался в совершенно другом контексте. Карты сайта в формате HTML существуют, но разница в том, что они созданы для людей, а не для поисковых роботов.
Если вы когда-либо щелкали ссылку на навигацию сайта и находили удобочитаемый и приятно оформленный список страниц на сайте, это карта сайта. Она может быть полезна вашим посетителям, но это не то, что ищет Google.
Карта сайта XML для большинства пользователей будет выглядеть как беспорядок из нечитаемого кода или огромная стена ссылок. Поэтому, если вы хотите добавить полезную страницу навигации на свой сайт, то можете создавать карту сайта HTML, но вы должны создать XML карту сайта также.
Другие типы файлов Sitemap
Когда вы думаете о карте сайта, на ум приходит простой список страниц вашего сайта. Но Google использует несколько различных типов карт сайта для каталогизации различной информации:
Обычно часть этой информации содержится в вашей основной карте сайта. Для других – должна быть специальная карта сайта. И, в конце концов, все они должны соответствующим образом быть отформатированы в XML или в другом поддерживаемом формате, а не в HTML.
Плагин Rank Math SEO – поисковая оптимизация для WordPress, аналог Yoast SEO
Как создать XML-карту сайта
Если вы намеренно отправили ссылку на карту сайта в формате HTML, вам необходимо заменить ее XML-файлом. Если вы не знаете, как его создать, есть несколько разных способов создать его с помощью плагинов и генераторов WordPress.
Даже если у вас есть карта сайта XML, которая просто не работает, восстановление или отправка другой карты сайта сможет решить проблему.
Есть два простых способа получить карту сайта: использовать плагин или создать его с помощью карты сайта.
Создайте карту сайта с помощью плагина
С WordPress самый простой способ получить динамически обновляемую карту сайта на вашем сайте – это загрузить плагин. Таким образом, не нужно загружать файлы на сервер вручную.
Есть довольно много плагинов, которые генерируют карту сайта:
Сайты-генераторы файлов Sitemap
Шаг 1. Создайте карту сайта, используя один из указанных выше сайтов или любой генератор по вашему выбору. Загрузите XML-документ.
Шаг 2: Загрузите FileZilla или используйте свой веб-хостинг для подключения к вашему сайту через FTP.
Шаг 3: Поместите XML-файл в корневую папку вашего сайта. Корневой каталог – это самый верхний каталог вашего сайта – тот же каталог, с которого вы начинаете при первом подключении.
В отличие от карт сайта на основе плагинов, карты сайта, созданные с помощью веб-сайта, не являются динамическими. Статические карты сайта не будут обновляться по мере публикации новых записей и страниц на сайте. Вам нужно каждый раз создавать новый файл. Так что для блогов и других сайтов, которые часто обновляются, это не идеально.
Как исправить ошибку Sitemap
Ошибка карты сайта часто вызвана случайной отправкой HTML-страницы, а не правильно отформатированного XML-файла. Но если ваша XML-карта сайта по-прежнему претендует на роль HTML-страницы, у вас может быть более серьезная проблема.
Проблема обычно заключается в легко решаемом конфликте в ваших плагинах WordPress. Вот несколько советов, как заставить вашу карту сайта снова работать правильно.
Проверить на ошибки и перенаправления
Намного проще диагностировать проблему, если у вас есть явный код ошибки для поиска. Первое, что вам нужно сделать, это посетить страницу карты сайта и посмотреть, нет ли там каких-либо странных кодов ошибок.
Если вы заметили ошибку при посещении карты сайта, это заставит Google подумать, что он видит HTML-страницу.
Что делать, если вы периодически замечаете ошибку карты сайта – иногда она есть, а иногда нет? Это может произойти, если вы динамически создаете карту сайта.
Незначительные сообщения и тайм-ауты сервера будут считываться в Google, как если бы ваша карта сайта внезапно стала HTML-страницей, поскольку она показывает сообщение об ошибке, а не XML-файл. Если ошибка возникает редко и не является постоянной или частой, это не повод для беспокойства.
Еще одна вещь, на которую следует обратить внимание, – это перенаправления. Если вы посетите свою страницу карты сайта и внезапно окажетесь на главной странице или в бесконечном цикле перенаправления, это также приведет к ошибке.
Если вы обнаружите какие-либо ошибки или перенаправления, которые не исчезают, проблема обычно заключается в конфликте плагинов. Плагины, которые генерируют карты сайта, такие как Yoast, могут вызывать конфликт, или источником проблемы может стать плагин кеширования.
Но иногда даже кажущиеся случайными плагины могут вызывать конфликты. Используйте плагин проверки работоспособности и устранения неполадок (Health Check & Troubleshooting) чтобы идентифицировать их.
Установите плагин, если его еще нет, затем перейдите в Инструменты > Работоспособность сайта > Режим устранения неполадок. Он временно отключит все плагины, не затронув ваших посетителей.
Посмотрите, исчезла ли ошибка или перенаправление на вашем сайте. Если это так, повторно активируйте плагины один за другим, пока сайт снова не сломается. Ищите конфликты между несколькими плагинами.
Теперь вы можете связаться с авторами плагинов, чтобы сообщить об ошибке и попросить о помощи.
Отключить кеширование
Одна из основных причин конфликтов – это плагины кеширования. Когда карта сайта кэшируется, это может иногда вызывать проблемы с тем, что Google читает ее как HTML-страницу, так как вам не следует кэшировать XML-файлы таким образом. Из-за этого большинство плагинов кэширования избегают кеширования страницы карты сайта, но они все равно могут делать это ошибочно, особенно если вы используете уникальный URL-адрес для своей карты сайта.
К счастью, вам не нужно отключать весь плагин кеширования. Вы можете добавить исключение, и проблема должна исчезнуть автоматически.
Для WP Super Cache перейдите в Настройки > WP Super Cache. На вкладке «Дополнительно» прокрутите до пункта «Добавить сюда строки (не имя файла)», что заставляет страницу не кэшироваться.
В этом разделе введите частичный URL-адрес вашей карты сайта. Например, если ваша карта сайта находится по адресу «example-site.com/sitemap.xml», введите «/sitemap.xml».
Для W3 Total Cache перейдите в «Производительность» > «Кэш страниц», затем найдите «Дополнительно»> «Никогда не кэшировать следующие страницы». Как и в случае с WP Super Cache, введите URL-адрес карты сайта.
Проверьте URL вашего файла Sitemap
Хотя это небольшое предположение, всегда стоит перепроверить: вы отправили правильную ссылку? Это элементарная ошибка, и даже один неверный символ укажет не на то место.
Проверьте ссылку, которую вы отправили, как через Google, так и в любых плагинах SEO или Sitemap.
Некоторые плагины могут добавлять косую черту в конце страницы карты сайта («example-site.com/sitemap/» вместо «example-site.com/sitemap»). Этот единственный символ может привести к серьезным проблемам, особенно если он вызывает цикл перенаправления.
Снова включите режим устранения неполадок в плагине проверки работоспособности и попытайтесь найти, какой плагин вызывает эту проблему.
Удалить лишние файлы Sitemap
Хотя обычно это не вызывает проблем, пока вы ссылаетесь на правильную страницу, наличие дополнительных активных карт сайта может иногда вызывать проблемы или путаницу для вас. Кроме того, ваш сервер тратит дополнительные ресурсы на обновление нескольких ненужных карт сайта.
Плагины могут добавлять разные карты сайта, и вы даже не догадываетесь, что WordPress создает для вас свои собственные. Поэтому нужно проверить и удалить все, кроме того, который хотите использовать. Вот несколько URL-адресов, которые можете проверить на своем сайте:
А если вы загрузили другие плагины для SEO или карты сайта, они могут использовать совершенно другие URL. Проверьте документацию и убедитесь, что вы отключили все функции карты сайта, которые не нужны.
Вам действительно нужен файл Sitemap?
Иногда карты сайта могут необъяснимо быть источником постоянного потока проблем. И простого исправления может быть недостаточно, чтобы они исчезли. Если вы постоянно сталкиваетесь с трудно решаемыми проблемами, то начнете сомневаться в том, важна ли для вас карта сайта.
Обычно рекомендуется создавать карту сайта, но Google заявляет, что никогда не будет наказывать ваше SEO за отсутствие карты сайта. Карта сайта может только помочь улучшить ваше SEO и ускорить индексацию вашего сайта.
Но не обязательно, чтобы он был у вас в определенных ситуациях, и сам Google предлагает не использовать их на некоторых сайтах.
Предположим, на вашем сайте меньше 500 страниц, и вряд ли когда-либо будет больше. В этом случае, если сайт имеет внутренние ссылки (что вам все равно следует делать) и не имеет большого количества мультимедийных файлов, которые вы хотите отображать в Google Images и Google Video, вам может вообще не понадобиться карта сайта.
С другой стороны, наличие карты сайта действительно поможет вашему оптимизатору поисковых систем, и в ее наличии нет ничего плохого, поэтому продвижение и устранение проблемы не принесет ничего, кроме пользы. Ваш сайт сейчас может быть небольшим, но, вероятно, так будет не всегда.
Ошибка «Карта сайта выглядит как HTML-страница» может раздражать, но обычно это просто результат неправильно отформатированной страницы или легко решаемого конфликта кеширования. После того, как вы выяснили проблему, ее решение – это всего лишь несколько дополнительных шагов.