Какое влияние оказывают экранированные символы на дружественные к SEO URL-адреса? - PullRequest
1 голос
/ 03 августа 2010

У меня есть сайт, который отображает продукты - в простейшем смысле URL страницы для определенного продукта:

site.com / products / Manufacturer_model - например, если я отображал Dell LatitudeМой ноутбук D700 будет выглядеть так:

site.com / products / dell_latitude_d700

У меня есть несколько продуктов, которые содержат символы, которые мне понадобятся для перехода по URL - например, Dell Latitude12? 34.Очевидно, я не могу включить «?»символ в URL.Для того, чтобы быть SEO-дружественным - я должен игнорировать этого персонажа?например,

site.com / products / dell_latitude_1234

Или я должен избежать этого?например,

site.com / products / dell_latitude_12% 3F34

Похоже, что избежать этого было бы самым логичным подходом - но понимают ли это сканеры?

1 Ответ

0 голосов
/ 05 октября 2010

Что ж, использование «_» не очень удобно для пользователей, поэтому я думаю, что использование «-» лучше (см. Руководство для начинающих seoMOZ).

Кроме того, вы хотели бы проверить, какие символы действительно нужно экранировать на RFC 3986 . Если вы используете PHP, проверьте страницу функции urlencode на php.net. Я написал функцию, чтобы сделать это обновленное преобразование несколько месяцев назад;)

Но, возвращаясь к вашему основному вопросу, для написания ваших URL используйте escaped (при необходимости согласно RFC 3986). Это безопасный путь, чтобы не застрять и не оштрафовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...