Перезапись URL: добавление ключевых слов - PullRequest
0 голосов
/ 22 марта 2011

Я смотрел на amazon.com и заметил такой продукт, как: " Действительно Действительно Действительно Длинное название книги ", у них будет URL-адрес типа "amazon.com/ Действительно-Long-Название книги / исх? ID = 1 & anotherId = 2, "
и для краткого названия, такого как: « Success », они добавят другие слова, например, имя автора: «amazon.com/Success-John-Smith/ref?id=1&anotherId = 2 «. Если я удалю эти слова, например, так: «amazon.com/ref?id=1&anotherId=2», URL-адрес все равно будет разрешен.

Вредит ли SEO иметь несколько URL-адресов, которые переходят на одну и ту же страницу?

Как эти слова даже добавляются в URL? Это сделано программно, или у них есть кто-то, кто подбирает слова вручную и сохраняет их в базе данных для каждого продукта?

Я пытался расширить свои знания о SEO, поэтому мне бы очень хотелось узнать, как это делается как можно более подробно. Я был бы очень признателен за рекомендации любых ресурсов, а также советы, основанные на личном опыте, поэтому, если я реализую такие URL-адреса, я смогу сделать это правильно. Я знаю, что могу гуглить этот материал, но всегда есть 1000 способов что-то сделать, и я просто хотел бы услышать некоторые личные рекомендации.

Для этого я использую asp.net 4.0 (c #) и инструментарий IIS7 для перезаписи URL.

Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 25 марта 2011

IIS7 URL rewrite toolkit - лучший инструмент для использования в вашем случае. Вот мои ответы на ваши вопросы.

Does it hurt SEO to have multiple URLs that resolve to the same page?

Это не так, пока вы показываете поисковым системам, какой URL является основным. Вы можете сделать это, добавив rel="canonical" на странице основной ссылки. Лучший пример этого - StackOverflow, который очень хорошо работает с точки зрения SEO. Теперь, если вы используете /8118418/perezapis-url-dobavlenie-klychevyh-slov, вы будете перенаправлены на эту страницу, если вы используете /8118418/perezapis-url-dobavlenie-klychevyh-slov, вы также будете на этой странице. Очевидно, что второй ULR имеет больше ключевых слов, что отлично подходит для SEO, и он также более удобен для пользователя, так как пользователи знают, что такое URL.

Как эти слова даже добавляются к URL? Это сделано программно, или у них есть кто-то подобрать слова и хранить их в базе данных для каждого продукт?

Если вы разработчик, то это больше не ваша ответственность. SEO - это 20% технический, 80% маркетинг (это мой грубый расчет, вы знаете смысл. :-)). Эти маркетологи должны справиться с этим после того, как вы дадите им доступ для записи или перезаписи ULR. Они могут найти некоторые ключевые слова и добавить некоторые из них в URL, основываясь на их тактике. Элад Лачми дал хороший ответ на этот вопрос. StackOverflow использует заголовки вопросов в качестве URL, что является разумным. Наем большого количества SEO-пользователей для поиска ключевых слов на основе различных вопросов и последующего добавления их в URL-адреса не является хорошим вариантом для SO. Но для коммерческих веб-сайтов стоит нанять кого-нибудь, чтобы сделать это вручную. Ответ основан на том, какой у вас веб-сайт.

Надеюсь, это поможет

0 голосов
/ 22 марта 2011

Мне нравится набор инструментов для переписывания, потому что вы можете делать НИЧЕГО! Исходя из моего опыта, разрешить редактору контента устанавливать любой URL, который им нравится, - лучший вариант. Компьютер не большой по семантике. Вы можете создать набор правил, и они могут быть в порядке (не так сложно сказать компьютеру «если название недостаточно длинное, добавьте имя автора»), но так как человек все равно добавляет продукты, немного SEO Учебник для редакторов контента может пройти долгий путь. Вы были бы удивлены тем, что люди, которые знают их продукты, могут придумать. Я видел отличные заголовки и URL-адреса, сделанные нашими редакторами контента, о которых я бы никогда не подумал через миллион лет после своей должности разработчика.

...