#schema.org #json-ld
#schema.org #json-ld
Вопрос:
Я немного смущен присвоением значения URL-адресу @type: webpage в schema.org , используя JSON-LD. Просматривая Интернет, я нашел два типа значений URL. Первый тип имеет / в конце URL-адреса: «url»: «https://example.org/subpage /» Второй — без / в конце URL-адреса: «url»: «https://example.org/subpage » Интересно, какое из двух предположений верно и имеет ли это какое-то значение. В любом случае, для моего веб-сайта, если я попытаюсь открыть подстраницы с помощью final /, я получу внутреннюю ошибку сервера. Спасибо.
Ответ №1:
Тип данных: URL https://schema.org/URL
URL-адреса с косыми чертами и без них рассматриваются как two different
URL-адреса. https://webmasters.stackexchange.com/questions/27714/difference-between-at-end-of-url-and-without
Если вы укажете неработающий URL (относительный или абсолютный) — вы укажете на другую страницу 404 Not Found page
. Конечно, это «плохая практика» (поэтому в вашем случае вы должны использовать "url": "https://example.org/subpage"
).
Иногда на сервере вы можете 301
перенаправить на один из них с другого (но это не связано с schema.org ).
СУММА: URL == Текст, представляющий URL-адрес элемента (Schema.org не обрабатывает ваши рекомендации по SEO для URL-адресов, неработающих ссылок, 301 и так далее). Если ваш URL-адрес страницы https://example.org/subpage/
используется "url": "https://example.org/subpage/"
.