Я заметил что большинство казахстанских варезоподобных сайтов делают на DLE.

Это:

Онлайн фильмы
Софтовики
Новостники
и так сегодня речь пойдет про внутреннюю оптимизацию сайтов на движке DLE и начнем мы с Robots.txt))) Тем кто не знает ... Robots.txt нужен нам для того, что бы ограничить от Яндекса все ненужные страницы, которые не несут смысловой нагрузки и не принесут нам посетителей.

А стандартный robots.txt имеет примерно такой вид:

User-agent: *
Disallow: /*print
Disallow: /autobackup.php
Disallow: /admin.php
Disallow: /user/
Disallow: /index.php?do=register
Disallow: /index.php?do=lastcomments
Disallow: /index.php?do=stats
Disallow: /index.php?do=pm
Disallow: /index.php?do=stats
Disallow: /index.php?do=search
Disallow: /index.php?do=addnews
Disallow: /index.php?do=register
Disallow: /index.php?do=feedback
Disallow: /index.php?do=lostpassword
Disallow: /index.php?subaction=newposts
Sitemap: http://your.site/sitemap.xml
User-agent: Yandex
Host: your.site

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

При таком подходе будет меньше страниц с походим контентом, меньше шансов словить АГС или другую заразу.

Второй момент это noindex)))им нужно закрывать все статические блоки, так как они создают ненужный одинаковый контент на каждой странице. Это не принципиально, но все же лучше закрывать.Так же нужно закрывать повторяющийся текста типа кто,куда и во сколько запостил новость, можно скрыть и футер.И последнее время все спрашивают меня скрывать ли Комментарий в noindex. Могу только ответить тут каждый выбирает сам, но ссылки из комментариев однозначна нужно фильтровать.

Сюда же можно отнести чистоту кода:

1) Почти с самого конца файла index.php убираем код

echo “\n<!– DataLife Engine Copyright SoftNews Media Group (http:dle-news.ru) –>\r\n”;

2) Перед концом ( ~680 строка ) в файле engine/engine.php убираем строчку

<meta name=”generator” content=”DataLife Engine Nulled by M.I.D-Team (http:www.mid-team.ws)” />

3) Просматриваем весь код, по возможности выносим javascript код в отдельные файлы, да и вообще лучше убрать все лишнее: рейтинг новостей, просмотры, ссылку на автора, модуль “Кто онлайн” и т.д. Это школьные навороты.

Теперь подбираемся к собственно SEO оптимизации>>>

Оптимизация постов

Теперь нам нужно увеличить плотность ключевых слов на страницах. Тут есть некоторые хитрости.

[aviable=main]Будет показано только на главной странице[/aviable]
[category=1]А это – только в категории с id 1[/category]

Эти теги работают только в шаблонах .tpl, при чем любых. Таким образом набиваем main.tpl совего шаблона ключами для разных страниц. Подробнее про эти тэги можно почитать тут.

К примеру, выделяем место на основным контентом – {content} в main.tpl – и вписываем туда такие строки, к примеру у нас сайт про те же фильмы онлайн:

[aviable=main]На нашем сайте можно бесплатно смотреть филмы онлайн самого свежего выпуска без регистрации! Только лучшие фильмы[/aviable]
[category=1]Бесплатно смотреть ужасы онлайн бля бля ужасы ужасны и т.д.[/category]

Также стоит увеличить плотность названия fullstory.tpl. Делается это просто, дублируете заплатку {title} в разные части шаблона. Например вместо “<h2>Комментарии</h2>” пишем “<h2>Комментарии к {title}</h2>”. Вместо {title} будет выводиться название новости, по которому вы бы наверняка не отказались посидеть в топе.

Еще можно к выводу названия новости в самом заголовке дописать ключевую фразу. К примеру, если у нас онлайн-кинотеатр, то {title} можно заменить на {title} смотреть онлайн.