SEO URL Структура - PullRequest
       17

SEO URL Структура

2 голосов
/ 10 марта 2010

На основе следующего примера структуры URL:

mysite.com / mypage.aspx? А = красный и зеленый Ь = & с = синий

Страницы в приложении используют пользовательские элементы управления ASP.net, и некоторые из этих элементов управления создают строку запроса. Для предотвращения создания дубликатов ключей, например, & pid = 12 & pid = 10, я изучаю методы переписывания URL:

а)

mysite.com / mypage.aspx / красный / зеленый / синий

б)

mysite.com / mypage.aspx ControlName = а, красный |? Б, зеленый | с, синий

Страницы, использующие эту структуру, будут публиковать контент, который я бы хотел индексировать и ранжировать - статьи и продукты (8000 продуктов для начала, еще тысячи будут добавлены позже)

Мой инстинкт инстинкта подсказывает мне использовать первый метод, но было бы излишне добавлять всю эту инфраструктуру, если второй метод достигнет моей цели - индексировать И ранжировать страницы.

Итак, мой вопрос, касающийся плюсов и минусов, рейтинга Google, времени для реализации и т. Д., Какой метод мне следует использовать?

Спасибо!

Ответы [ 4 ]

0 голосов
/ 15 марта 2010

Можете ли вы объяснить более подробно вашу текущую архитектуру и что все параметры означают? Нет ничего действительно плохого в строках запроса, если это действительно динамический контент. Переписывать ?a=red&b=green&c=blue на /red/green/blue бессмысленно, и из URL неясно, что может быть на странице.

Ключ в том, чтобы максимально упростить . Разделите сайт на категории и дайте каждому «субъекту» один URL.

Например, если вы продаете продукты, используйте один URL-адрес для каждого продукта с ключевыми словами в URL-адресе - например, mysite.com/products/red-widget или mysite.com/products/12-red-widget, если вам нужен идентификатор продукта.

0 голосов
/ 10 марта 2010

Почему бы не использовать шаблон MVC, тогда вся ваша ссылка будет готова для SEO. Проверьте здесь , вы найдете, что такое MVC, а также некоторую реализацию в .net!

0 голосов
/ 11 марта 2010

Вы можете легко создавать оптимизированные для SEO URL-адреса с помощью Helicon Ape (программы, которая позволяет использовать базовые функции Apache на вашем сервере IIS). Вам понадобится mod_rewrite, я думаю. Если вам интересно, я могу помочь вам с правилами.

0 голосов
/ 10 марта 2010

С точки зрения SEO вы хотите попытаться избежать строки запроса, поэтому добавление ее в URL-адрес и короткий URL-адрес формы даст вам лучший "удар по затрате" в части реализации.

Поэтому я бы порекомендовал первое.

...