В момента работя върху възстановяването на платформа, насочена към местни компании в страната. Той трябва да бъде локализиран и достъпен на няколко езика. Проверих няколко продукти на големи компании и те често имат нещо подобно
domain.com/en-us/shop
(за английски САЩ)domain.com/en-gb/shop
(за английски Англия)domain.com/de-de/gesch%C3%A4ft
(за немски)domain.com/it-it/negozio
(за италиански)
докато вече направих логика, която наистина поддържа само език
domain.com/en/shop
(независимо от държавата)domain.com/de/gesch%C3%A4ft
domain.com/it/negozio
Започнах някои изследвания и не е много лесно да се установи дали има някакъв стандарт, който трябва да се спазва.
Проверих тази тема Кой е правилният и по-добър формат на езиков код в URL и hreflang ?. За съжаление той няма никакви отговори, той също е маркиран като дубликат на тема, която не казва нито едно нещо по този въпрос.
това е темата, която трябваше да бъде оригинални URL адреси: Трябва ли да използвам тирета, долни черти или символи плюс? е напълно несвързан с този проблем.
тогава намерих тази тема При използване на кодове на държави и езици в URL, кое отива първо? която представя таблица, която показва
Java supported locales
като тозиen_AU
обаче никой не използва този формат в URL адреса.
Така че въпросът ми ще бъде. Какво е SEO
предпочитан формат на езика в url? добре ли е да се използва само езиков код /en
или трябва да включва код на държавата /en-gb
тогава ако е така, трябва да бъде представено като en_GB
като в точка 3 или трябва да бъде по-скоро en-gb
като съществуващите големи компании използват?
Всичко по-горе ofc приема, че не използвате стратегия за разширение на домейн, специфична за държавата domain.de
или google като кой е да открива езика и да го пропуска всичко заедно.
- 1 URL пътеките имат много малко стандарти. В повечето случаи можете да го правите, както смятате за най-добре. Когато има множество начини да го направите, различните сайтове разумно правят различни неща и това няма голямо значение.