URL-адреса UTF-8 должны быть в верхнем или нижнем регистре.

Сайты SEO предполагают, что URL-адреса должны быть в нижнем регистре по какой-то причине, но моя проблема заключается в том, что URL-адреса utf-8 могут содержать некоторые цифры и символы вместе, например:

%D9%F6

Какой тип является стандартным и лучше? Этот:

%D9%F6

Или это:

%d9%f6

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


person Vahid    schedule 31.05.2012    source источник


Ответы (1)


Потому что закодированный UTF8 должен, по стандартам w3c и сети, оставаться в верхнем регистре. С точки зрения Google это то же самое, они помещают свое закодированное слово UTF8 в верхний регистр.

Лучший стандарт — %D9%F6, и вы должны придерживаться его! Не пробуйте ниже, иначе вы должны столкнуться с дублированием страниц, и для вашего SEO это очень плохо.

person Dark    schedule 07.06.2012
comment
я так думаю, я изменил свою функцию URL-адреса на URL-адреса UTF-8 в верхнем регистре. - person Vahid; 07.06.2012