Динамические ссылки, mod_rewrite и SEO

Тема в разделе "Вопросы новичков", создана пользователем qwr938, 22 авг 2010.

Статус темы:
Закрыта.
  1. qwr938

    qwr938 Постоялец

    Регистр.:
    13 авг 2008
    Сообщения:
    60
    Симпатии:
    1
    Какой вариант реализации URL на сайте предпочтительнее с точки зрения SEO и почему:

    1) делаем ссылку вида books?id=12 и пишем правило с помощью mod_rewrite, чтобы при клике по ссылке books?id=12 URL в адресной строке изменялся на books/12/.

    2) делаем ссылку вида books/12/ и пишем правило с помощью mod_rewrite, чтобы при клике по ссылке books/12/ сервер интерпретировал её как books?id=12, но при этом URL в адресной строке не изменялся и оставался books/12/.
     
  2. Toha20072008

    Toha20072008

    Заблокирован
    Регистр.:
    17 фев 2008
    Сообщения:
    316
    Симпатии:
    50
    С точки зрения СЕО по барабану первый или второй вариант.
    Робот ходит по страницам точно также как юзер (почти точно так же), видит ссылку переходит, если есть страница по этому УРЛу хорошо, может проиндексироваться, если нет - в сад.

    Не по барабану только серверу - какой вариант больше нагружает сервер накотором находится сайт. Если страниц много и трафик большой то использование mod_rewrite будет тормозить открытие сайта.
    А вот это ПСы не любят и могут пессимизировать.

    Так что вопрос должен формулироваться так, какой из этих вариантов больше грузит сервер.
     
  3. qwr938

    qwr938 Постоялец

    Регистр.:
    13 авг 2008
    Сообщения:
    60
    Симпатии:
    1
    То есть Вы считаете, что статические ссылки не имеют преимущества над динамическими, и с mod_rewrite не стоит заморачиваться? Или нужно как-то по-другому превращать динамику в статику?
     
  4. Toha20072008

    Toha20072008

    Заблокирован
    Регистр.:
    17 фев 2008
    Сообщения:
    316
    Симпатии:
    50
    Статические ссылки не имеют преимущества над динамическими тем что не нагружают сервер.

    С mod_rewrite обязательно стоит заморачиваться. ЧПУ вещь нужная и для СЕО да и просто для удобства пользователей.

    По другому тоже можно, вот тут на нуледе обсуждалось Перейти по ссылке.

    В .htaccess прописывают директиву ForceType application/x-httpd-php..

    P.S.
    Я лично всегда использую mod_rewrite
     
  5. qwr938

    qwr938 Постоялец

    Регистр.:
    13 авг 2008
    Сообщения:
    60
    Симпатии:
    1
    Так всё же, как правильно превратить динамические ссылки в статические? Я привёл два варианта. Если с точки зрения SEO не подходит ни тот и ни другой, то напишите свой вариант.
     
  6. Toha20072008

    Toha20072008

    Заблокирован
    Регистр.:
    17 фев 2008
    Сообщения:
    316
    Симпатии:
    50
    Оба варианта правильные.
    Лично я применяю первый.
    Мне он подходит поскольку трафа на моих сайтах не много.
     
  7. Umbert

    Umbert Создатель

    Регистр.:
    19 авг 2010
    Сообщения:
    19
    Симпатии:
    0
    С точки зрения сео лучше
    books/название_книги_12/
    или
    books/название_книги_12.html
     
  8. creator969

    creator969 Создатель

    Регистр.:
    7 апр 2009
    Сообщения:
    11
    Симпатии:
    1
    Всегда делаю ЧПУ. Для ранжирования большой разницы нет, а для людей приятнее ))
     
  9. cwman

    cwman

    Регистр.:
    4 май 2008
    Сообщения:
    465
    Симпатии:
    549
    как раз для людей без разницы они по ссылкам ходят
    а вот для СЕО использование ключевика в адресе даёт дополнительный бонус
     
  10. plyyyy

    plyyyy Постоялец

    Регистр.:
    10 фев 2010
    Сообщения:
    52
    Симпатии:
    2
    имхо через 404 самое правильное (если движок сам пишешь).
    если джумла - то есть sh404sef.
     
Статус темы:
Закрыта.