Влияет ли ЧПУ на продвижение сайта?

Продвижение, SEO /
Любые ссылки я видел в индексе поисковиков, и километровые джумловские и другие, которые создаются различными CMS-ками. И если красивые урлы индексируются и некрасивые также индексируются, то по логике ЧПУ вроде как и не нужны, но…

1. В поисковой выдаче бывало видел такое: В тайтле и дескрипшн нет в выдаче ключевика, а он содержится в урле. Значит по логике за счет урла сайт вылез в поисковик. Влияние самое прямое.

2. Мы запоминаем страницу либо mysite.kz/interesnaya_stranitsa гораздо лучше, чем mysite.kz/index.php?option=com_content&task=view&id=34&Itemid=51 Если ты быстрее попал в память человеку, значит чаще будешь набираться в браузере. Опять же влияние прямое.

3. По сайту с ЧПУ проще перемещаться, видя через ЧПУ иерархию разделов. Удалив кусочек ссылки можно перейти на уровень ниже. Это может еще задержать аудиторию на сайте. А значит опять таки влияет.

4. Комментарий от эксперта

Поболее скриншотик

А вы как считаете?

25 комментариев

zhandosbai
Влияет, если содержит в себе ключевое слово.
zhandosbai
Желательно, чтобы ЧПУ быль на латинском. Если будет в кириллице и пользователь пожелает поделится ссылкой в блоге, вместо красивого адреса, выйдет кряказабра.
yakooobin
обязательно латиницей, никаких кириллиц
izbai
ЧПУ очень очень важно конечно. Вот совет от гугл:
Релевантные слова в URL дают пользователям и
поисковым системам больше информации о странице,
чем бессистемный параметр или набор символов
URL в результатах поиска
И наконец, помните, что URL страницы отображается в
результатах поиска Google после названия страницы и
сниппета.
Так же как в случае с названием и сниппетом,
слова, соответствующие поисковому запросу, будут
выделены жирным шрифтом (3) (Примечание.Google.ru
автоматически распознает транслит в URL).Слова в URL говорят поисковой
системе больше, чем сказал бы ID вроде “www.
moyastranaotkrytok.ru/content/3101/”.
Google с успехом сканирует сайты с любой структурой URL,
но если вы уделите немного времени созданию простой и
понятной структуры URL, то это оценят как поисковые
системы, так и пользователи. Некоторые веб-мастера
преобразуют динамические страницыв статические. Google
одобряет эту практику, но это сложная процедура, которая,
будучи проведена неправильно, может существенно затруднить сканирование вашего сайта.
Netgl
по поводу CEO не вкурсе, но по производительности ЧПУ (матрица ссылок которого храниться в базе) отнимает некоторый ресурс, это не так много, но всё же
yrnt
Не надо никакой матрицы ссылок(vfs).
Netgl
Шаблон, матрица, называют по разному, в MVC это делается для сопоставления урл адреса к компонентам
yrnt
1. Не только в MVC
2. Как вы храните сопоставление?
Netgl
К примеру есть ссылка:
jnet.kz/blog/seo/3031.html

Примерно шаблон ссылки:
/#SECTION_NAME#/#RUBRIC_NAME#/#POST_ID#.html

Разумеется физически урла такого нет, его обработкой занимается некий компонент. Так вот в базу записывается шаблон (матрица) урл-а, а так же компонент, который принимает на себя работу по этому адресу.
yrnt
Мде, то что вы описали, если выразиться близкими к теме MVC словами называется Router, а ваши шаблоны — это route-ы(шаблон маршрута/uri).

Идея хранения шаблонов URI в БД мне совсем не нравится. Неужели не нашлось более простого пути?
Claus
Ну если кэшировать, то и такой подход вполне производителен. Был у меня сайт с миллионом страниц, тоже в базе хранились, отказался в итоге от такого подхода по понятным причинам )
Netgl
Храните шаблоны в конфиг файле?
yrnt
Угу, самое им там и место.
tarakanoff
Неоднозначно, потому что операций с файлами или операций с базой данных надо избегать одинаково. При кэшировании, уже не важно где хранятся шаблоны роутов.
yrnt
Однозначно, мэп на модули — задача конфига. Конфиг, особенно пхп-шный, грузится при каждом обращении к движку.
tarakanoff
Не совсем понял, что такое пхп-шный конфиг. Если это php-файл, то шаблоны роутов — это статические переменные или константы, которые «на ходу» можно изменять? У PHP есть конфиг. файл php.ini, но разве он не для других целей? В ASP.NET или Java конфиг. файл в формате XML, которые кстати, и грузятся при старте. Так же сидят в памяти.
yrnt
Если это php-файл, то шаблоны роутов — это статические переменные или константы, которые «на ходу» можно изменять?
Шаблоны роутов на лету не меняются. Обычно только с релизами:).
tarakanoff
Зависит от гибкости конфигурации веб-приложения. Тонкая грань между хардкодом и настраиваемым из интерфейса параметром пусть останется на совести программиста. :)
yrnt
Настраивать шаблоны маппинга из интерфейса — это же изврат:).
Claus
Ну не шаблоны, а правила разбора. Может оно и называется шаблоном(
Netgl
вообщем кому как угодно, главное чтобы функционировало как надо))
yrnt
*по секрету* это и есть шаблоны:).
talgautb
а что мы обсуждаем?
хорошо или нет?
думаю тут все за, не?

другое дело как лучше этот чпу делать, вот интересный вопрос ;)
tarakanoff
Кто знает, что творится в голове у поисковых систем, в любом случае должны быть удобные и понятные URL. Это просто приятно.

В случае, если веб-приложение очень сложное (SaaS), то можно пренебречь понятными URL. При выполнении сложных переходов, следует уделить приоритет навигации при помощи интерфейса, а поисковые системы все равно не имеют доступа к таким веб-приложениям.
maqsat
кирилицей надо писать чтобы ключевое слово в поисковике был одинакова с вашей подстрокой в УРЛ-е, а по поводу кряказабра пусть выходить нам важно чтобы гугл нас хорошо понимал чем показывались красивые ссылки
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.