Как не потерять посетителей и увеличить количество страниц на блоге?

Вы захотели поменять адреса страниц блога? Но боитесь, что предыдущие адреса страниц не будут работать? Данная проблема решается очень легко.

Разберем на примере. При прежних настройках адрес этой записи выглядел бы так: http://bishai.ru/archives/35/

При тех настройках, что я сейчас сделал в WordPress, страница выглядит так: http://bishai.ru/35

В чем же заключается проблема? А в том, что по идее, при наборе адреса предыдущего вида должна была бы возникать ошибка. А это значит, что все ссылки на ту страницу потеряли бы смысл и посетители, зашедшие на такую страницу просто могли покинуть сайт в связи с его не работоспособностью. Но ошибки не возникает.

Данную возможность можно реализовать достаточно просто. Перед этим, напомню, что изначально все страницы в вордпрессее имеют вид /?p=x (где x – id записи). И то, что в админке WordPress вы меняете адрес страницы, на самом деле создает лишь дополнительный адрес и делает его основным, а вид /?p=x работает в любом случае.

Так вот, все что нам нужно сделать, это создать еще один дополнительный адрес страницам, но так как админка вордпресса нам не позволяет этого сделать, мы сделаем это вручную!

1. Открываем файл .htaccess в корневой папке блога.

2. Дописываем в начало файла примерно следующую строчку (шаблон страниц):

RewriteRule ^archives/([0-9]*)/?$  /?p=$1 [L]

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

Теперь, при наборе /archives/35 будет открываться та же страница что и при /?p=35.

А теперь внимание, вы можете создать сколько угодно таких дополнительных адресов, а это значит, что у вас появятся дополнительные страницы. Заносим их в сапу, и получаем еще лишние денежки. Но для этого нужно разместить ссылки на такие страницы в посте.

Как разместить ссылки на дополнительные страницы

1. Открываем файл шаблона вывода поста. У меня это single.php

2. На примере сделаем, что бы индексировались страницы вида /?p=x. Для этого в любом месте размещаем примерную следующую ссылку:

Постоянный адрес страницы: 

/?p=

Все, наподобие этого можно сделать ссылки на свои виды страниц (функция the_ID() выводит id записи).

Есть вопросы – задавайте.

———-
Постовой (как сюда попасть?)

Акция, которая поможет каждому найти своих читателей
Новая биржа для вебмастеров, рекламодателей и блоггеров!

6 Comments

  1. DimoninG пишет:

    А при чем тут увеличение кол-ва страниц-то? O_o

  2. admin пишет:

    DimoninG, ну а разве http://bishai.ru/35 и http://bishai.ru/archives/35 не разные страницы? Другое дело что у меня сейчас редирект.

  3. admin пишет:

    Убрал редирект. Ну и кто теперь поспорит, что это не разные страницы (для яндекса и сапы)?
    Видимо никто так и не понял смысл статьи :)

  4. [...] так давно я писал о том, как не потерять посетителей и увеличить количество ст

  5. [...] Как не потерять посетителей и увеличить количество ст

  6. привет. Админ, хошь прикол ? :D к тебе на сайт можна заходить через яндекс :)
    yandex.ru/redir?url=bishai.ru

Leave a Reply