Open ashikov opened 1 year ago
@ashikov привет! постараюсь сделать
Подскажите, пожалуйста, мне надо добавить в <head>
теги языково разметки:
resources/views/…
?resources/views/layouts/app.blade.php
?Спасибо
Привет! Тут для начала, думаю, стоит проштудировать доку по Blade: https://laravel.com/docs/9.x/blade Это чтобы было понимание как работают шаблоны на Laravel. От этого уже можно будет отталкиваться далее при реализации.
Задача свободна! Не успеваю :(
@ashikov Приветствую! Беру в работу. Как сделаю, вышлю ссылку на развернутый проект на render.com.
@DmitriySmolin пришлите пожалуйста пулл реквест. Даже если код готов лишь частично, его удобнее смотреть именно в пулл реквесте, а сам ПР еще не готовый для мержа можно сделать драфтом https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request
@fey добавил pull request
Я смержил ПР, задачу пока не буду закрывать, тк нам нужен SEOшник, чтобы чекнуть, что тут все ок.
В
head
каждой страницы нужно добавить теги языковой разметки, но ссылкой на страницу по умолчанию и на аналогичную страницу на другом языке.hreflang=".."
– нужно заполнять без указания страны. Например, для русской версии, неhreflang="ru-ru"
, аhreflang="ru"
. Аналогично для англоязычной версии.Примеры:
Для https://sicp.hexlet.io/ru. Набор тегов:
<link rel="alternate" hreflang="en" href="https://sicp.hexlet.io/" />
<link rel="alternate" hreflang="x-default" href="https://sicp.hexlet.io/" />
Для https://sicp.hexlet.io/chapters. Набор тегов:
<link rel="alternate" hreflang="ru" href="https://sicp.hexlet.io/ru/chapters" />
<link rel="alternate" hreflang="x-default" href="https://sicp.hexlet.io/chapters" />
Исключения, где можно это не реализовывать: