Когда использовать статические URL -адреса и когда динамические URL -адреса [закрыто
-
10-10-2019 - |
Вопрос
Я хочу, чтобы мой веб-сайт был SEO-ED и для которого я буду использовать статические URL-адреса (Restful Web Services). Но в некоторых сценариях я не могу выбрать, какой из них (статический URL/динамический URL) лучше.
Например, в реализации окна поиска пользователь может ввести все, и для этого у меня есть 2 варианта:
- Создайте еще один статический URL (например,: /что -то/{Query}), что будет более дружелюбным для SEO или
- Создайте динамические URL -адреса (например,: /что -то? Query = некоторые), который менее дружелюбен для SEO, но используется во всех поисковых системах, которые я вижу сегодня.
Но тогда я хочу, чтобы страницы результатов поиска были индексированы в поисковых системах (Google, Bing и т. Д.), И это известный факт, что статические URL -адреса лучше поняты, чем динамические.
Я хочу знать преимущества того факта, что поля поиска реализованы с использованием динамических URL -адресов, а не статических.
И, наконец, ответ на вопрос: когда использовать статический URL и когда динамические URL -адреса?
Заранее спасибо.
Решение
Во -первых, вы используете термины «динамические» и «статические» ошибочно. Вы говорите о URL -адресах с параметрами запроса и без них; Оба из них могут быть динамичными. У URL -адресов StackOverflow нет параметров запроса, но было бы абсурдно называть их статичными.
Anywyay, Google вполне с радостью индексирует URL -адреса, используя параметры запроса. Взглянуть. Анкет Я предполагаю, что любая поисковая система, пытающаяся конкурировать с ней, как и Bing, тоже. Я не знаю, есть ли штраф GoogleJuice, связанный с вопросительным знаком; Я не уверен, почему будет, но мне было бы интересно увидеть некоторые доказательства в любом случае.
URL-адреса без параметров запроса более читаемые на людях, конечно. Но имейте в виду, что для некоторых вещей поиск является очевидным случаем, пользователи (я думаю) ожидать Чтобы увидеть параметры запроса. Пользователи не думают о конкретной странице результатов поиска как о странице сами по себе, они считают ее результатом процесса. Они вполне могли бы хотеть иметь возможность добавить в закладки и отправить его по электронной почте (я, конечно,), но я не думаю, что для них это умственное скорость, чтобы увидеть знак вопроса в URL.
Что касается того, почему URL-адреса запросов параметров используются для результатов поиска, это, вероятно, просто потому, что HTML-формы используют параметры запроса. Если вы хотите использовать URL-адреса без вопросов, без вопросов, вам придется добавить какой-то неприятный JavaScript или попросить вашего обработчика поиска немедленно отправить перенаправление на URL без вопросов. Обе эти вещи добавляют сложность без очевидной выгоды.