noindex

V1
На сайте с 01.09.2013
Offline
34
433

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

Движок Wordpress

[umka]
На сайте с 25.05.2008
Offline
456
#1

Вы хотели что-то спросить?

Лог в помощь!
B1
На сайте с 13.12.2012
Offline
28
#2
[umka:
;12099785]Вы хотели что-то спросить?

SEO оптимизация явно) там в WP вроде переменная есть, что то вроде is_main_page.

пусть господа двигающие сея чудо меня поправят.

T
На сайте с 19.09.2012
Offline
29
#3

Как вариант:

перед:

<?php if(!is_home()) { echo "<noindex>"; } ?>

после:

<?php if(!is_home()) { echo "</noindex>"; } ?>

Теория тут.

B1
На сайте с 13.12.2012
Offline
28
#4
<?php if($_SERVER['REQUEST_URI'] !== '/') { echo "<noindex>"; } ?>
<aside>
<section>hello yandex, this is side bar</section>
</aside>
<?php if($_SERVER['REQUEST_URI'] !== '/') { echo "</noindex>"; } ?>

начитавшись блогов оптимизаторов, наивно полагают, что робот не в курсе где сейдбар и остальные элементы навигации. выше указный код подойдет без переменных ВП.

T
На сайте с 19.09.2012
Offline
29
#5

bashkir102, с REQUEST_URI тоже вариант, за исключением случаев, когда блог не в корне домена (например, вордпресс лежит в папке /blog/ на домене).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий