X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Идеальный robots.txt для DLE
Lotus7
Lotus7
Topic Starter сообщение 26.12.2012, 6:29; Ответить: Lotus7
Сообщение #1


Новичок
*

Группа: User
Сообщений: 42
Регистрация: 23.10.2012
Поблагодарили: 12 раз
Репутация:   2  


Видел на форуме много вопросов по поводу robots.txt и я решил рассказать как же на самом деле выглядит правильный robots.txt для Datalife Engine.
Вот как выглядит идеальный robots.txt:

User-agent: *
Disallow: /engine/

Host: site.ru
Sitemap: http://site.ru/sitemap.xml


Я думаю вы уже встречались с тем, что гугл может индексировать все, что ему захочется, несмотря на запреты и поэтому закрывать страницы от индексации через robots.txt не круто, а вот через <meta name="robots" content="noindex"> - правильно.

Чтобы это сделать, заходите в engine/engine.php, находите строчку if ($config['allow_rss']) $metatags .= <<<HTML и выше добавляете:

if ($subaction == 'userinfo' OR
$subaction == 'allnews' OR
$subaction == 'newposts' OR
$do == 'feedback' OR
$do == 'lastcomments' OR
$do == 'lostpassword' OR
$do == 'search' OR
$do == 'lastnews' OR
$do == 'alltags' OR
$do == 'tags' OR
$do == 'stats' OR
$do == 'addnews' OR
$do == 'register' OR
$do == 'favorites' OR
$do == 'rules' OR
$do == 'pm' OR
$dle_module == 'date') $metatags .= <<<HTML
\n<meta name="robots" content="noindex,nofollow" />
HTML;


P.S.: Если вы используете DLE версии 9.3 и ниже, тогда уберите в engine/engine.php эту строчку <meta name="robots" content="all" />.

Вы можете сюда добавлять что-нибудь на свое усмотрение, например чтобы закрыть какую-нибудь категорию от индексации добавляете: ($do == 'cat' and $category_id == 'X' and $subaction == '') OR и вместо X вписываете id категории (id категории вы сможете узнать здесь: Админ панель - список всех разделов - категории - список категорий)
P.S.: закрывая от индексации категорию, не закрываете от индексации новости, которые находятся в данной категории.

! Если же вы все таки решили закрывать от индексации какие-нибудь страницы данным методом, тогда обязательно уберите эти страницы из robots.txt.

Сообщение отредактировал Lotus7 - 26.12.2012, 6:33


Поблагодарили: (2)
3
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
brainbay
brainbay
сообщение 27.12.2012, 7:49; Ответить: brainbay
Сообщение #2


Новичок
*

Группа: User
Сообщений: 40
Регистрация: 2.1.2011
Из: Украина
Поблагодарили: 2 раза
Репутация:   1  


Сам с недавних пор использую данный методом, но с более расширенным вариантом.
закрывать страницы от индексации через robots.txt не круто
smile.gif

Сообщение отредактировал brainbay - 27.12.2012, 7:50
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по seo для интернет магазина
куда девать продвинутые товары, которые уже не выпускают
14 viktormerke 2471 Сегодня, 1:08
автор: Ley
Открытая тема (нет новых ответов) Google запустил инструмент для переноса кампаний из Директа в AdWords
7 jack 1582 Сегодня, 0:19
автор: Ley
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1109 Вчера, 23:36
автор: Nell
Открытая тема (нет новых ответов) как правильно написать альт и тайтл для изображений
0 galaker 289 Вчера, 22:50
автор: galaker
Открытая тема (нет новых ответов) Распределение бюджета для групп объявлений КМС
0 vincento 289 Вчера, 16:59
автор: vincento


 



RSS Текстовая версия Сейчас: 14.12.2017, 3:04
Дизайн