@lexstile

Как указывать кириллические ссылки в sitemap.xml?

В каком виде можно и лучше указывать кириллические ссылки в карте сайта для роботов?
Будет ли разница? (см. ниже)

https://site.ru/word/%D1%87%D1%82%D0%BE%20%D0%B5%D...
https://site.ru/word/что если

Поделитесь, пожалуйста, опытом.
  • Вопрос задан
  • 34 просмотра
Решения вопроса 2
yaleksandr89
@yaleksandr89
Junior PHP developer
Использовать punycode! Благо готовых сервисов куча, вот например.

Как альтернатива, можно использовать сервис для генерации карты сайта (например), там перевод кириллических символов делается автоматически (но все также с использованием punycode).

Правда здесь может возникнуть загвоздка, такие сервисы в бесплатном варианте предоставляют возможность генерации карты сайта, на определенное количество страниц (500-1000-2000), далее просят занести бабла.
Ответ написан
Если домен кириллический, вначале его преобразовать по алгоритму пуникод, потом все и кириллические адреса в том числе пропустить через https://www.php.net/manual/en/function.rawurlencode.php - она работает по тому RFC который принимает гугл и другие
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
13 нояб. 2019, в 11:40
500 руб./за проект
13 нояб. 2019, в 11:11
20000 руб./за проект
13 нояб. 2019, в 11:04
300 руб./за проект