Какова точность поля приоритета в sitemap.xml?

К сожалению, спецификация ничего не говорит о точности. В определении схемы XML указано, что она имеет тип xsd:decimal:

<xsd:restriction base="xsd:decimal"> 
  <xsd:minInclusive value="0.0"/> 
  <xsd:maxInclusive value="1.0"/> 
</xsd:restriction> 

У меня есть генератор карты сайта, который использует до 10 позиций после запятой. Где часто отличаются только последние несколько позиций. Эти числа совершенно верны в соответствии с xsd, но все же я нашел несколько страниц (3,4), в котором указано, что только 0,0, 0,1, 0,2, .., 1,0 являются допустимыми значениями.

Как поисковики отреагируют на такую ​​карту сайта? Будут ли некоторые просто округлять значение?

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


person Christoph    schedule 17.03.2010    source источник


Ответы (3)


Я не могу говорить о точности этих значений, поскольку я никогда не использовал ничего, кроме одного десятичного знака.

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

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

person Eric Petroelje    schedule 17.03.2010

Мне жаль; У меня нет ответа на ваш вопрос. Я действительно удивляюсь генератору карты сайта, которому нужен такой уровень точности для концепции, которая с самого начала довольно неземна.

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

  • сортировать страницы в порядке вычисленного приоритета
  • классифицируйте их по квартилям (хорошо, по 11 категориям, если вам действительно нужно)
  • назначьте каждой категории приоритет с точностью до одной цифры.

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

person Oddthinking    schedule 17.03.2010

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

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

Я бы рекомендовал округлить все цифры до 1 dp (или абсолютный максимум 2 dp).

person DisgruntledGoat    schedule 17.03.2010