Неверно ли иметь HTTPS-версию URL-адреса sitemaps.org в схеме схемы xmlns?

У меня есть схема с этим:

<sitemapindex xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">

Правильно это или должно быть:

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

если все мои веб-страницы находятся на HTTPS?

7 голосов | спросил Adrian Godoy 23 PM00000070000003231 2017, 19:09:32

2 ответа


3

Вы можете проверить свою карту сайта на https://www.google.com/webmasters/tools. Это приведет к ошибке при использовании https для ссылки на схему.

Я также видел другие валидаторы sitemap, которые отказываются проверять версию https пространства имен, поэтому использование http может быть единственным правильным вариантом, даже если ваш сайт использует только https.

ответил whimpy 24 AM000000120000003431 2017, 00:10:34
6

Значением атрибута xmlns является уникальная идентификация пространства имен («URI пространства имен»). Это не относится к тому, обслуживает ли ваш сайт контент через HTTP или HTTPS - для этого это не имеет значения.

Сайт sitemaps.org определяет протокол, используя http://www.sitemaps.org/schemas/sitemap/0.9 как распознанное пространство имен - так что это действительно будет используемая строка.

(Тем не менее, sitemaps.org универсально перенаправляет все на HTTPS, поэтому возможно оба будут казаться действительными, но см. комментарий @ unor ниже.)

ответил DocRoot 23 PM00000080000001131 2017, 20:38:11

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132