Автор: Inrus (dletweak.ru)

Название: SEO PRO

Версия: 4.0

Совместимость: 7.5, 7.X, 8.X-8.5 (Также и ниже, но на них не тестировалась система)

Описание: С помощью этого модуля Вы сможете создать у себя на сайте сиситему SEO сервисов необходимых веб-мастерам в продвижении сайтов и мониторинге их позиций в поисковых системах и каталогах.

Возможности:

  1. Панель оптимизатора для мониторинга большого количества сайтов.
  2. Сервис экспресс проверки положения сайта (улучшенная, с многочисленными дополнениями версия этого модуля.
  3. Сервис массовой проверки большого количества доменов - тИЦ и PR.
  4. Сервис предоставления информера для сайта, который выводит тИЦ и PR сайта в виде картинки, шаблоны картинок, можно свободно делать администраторам.
  5. Сервис генерирования анкоров и описаний для сайта по принципу, который используется в программах как SEO Anchor Generator.
  6. Сервис генерирования оптимального списка ключевых слов указывая только адрес сайта.
  7. Сервис "Сайт глазами робота поисковой системы" для просмотра сайта в таком виде, в котором его видят роботы.
  8. Сервис анализа текста - проверка текста в разных видах, подсчет слов стоп-слов и т.д.
  9. Сервис анализа скорости загрузки сайтов, применяется также массовый анализ.
  10. Whois сервис для проверки занятости доменов и их информации.
  11. Расчет стоимости ссылки.
  12. Сервис составления инструкций для файла robots.txt.
  13. Проверка PageRank сайта по датацентрам Google.
  14. Облегченный вариант сервиса экспесс проверки сайта для главной страницы.
  15. Блок для главной страницы сайта, содержащий даты: 3 последних апдейта Яндекс тИЦ, 3 последних Апдейта поисковой базы Яндекса, 3 последних апдейта Яндекс каталога.
Особенности:

Изменения с v.2.0

Изменения с v.3.0

Установка.

1. Переименовать папку upload/templates/{THEME} в название вашего шаблона.

2. Загрузить все файлы из папки upload на сервер.

3. Запустить инсталлятор таблиц http://сайт/install.php, установить всё и удалить этот файл

4. Установить права на запись (666) на файл engine/data/seopro.php

5. Установить права на запись (666) на файл engine/data/counters.php

6. Установить права на запись (777) папке: templates/шаблон/pr-cy/counters

7. Открыть файл engine/engine.php

Найти:

switch ($do) {

Ниже добавить:

##################### SEO TOOLS v4.0 ########################
case "seotools" :
include ENGINE_DIR.'/pr-cy/router.php';
break;
##################### SEO TOOLS v4.0 ########################

 

Найти далее:

elseif ($do == 'stats') $nam_e = $lang['title_stats'];

Ниже добавить:

##################### SEO TOOLS v4.0 ########################
elseif ($do == 'seotools') {
require_once(ENGINE_DIR.'/pr-cy/language/' . $config['langs'] . '/site.lng');
$nam_e = $seolang[$tool];
}
##################### SEO TOOLS v4.0 ########################

 

8. Открыть файл .htaccess в корне сайта.

Найти:

RewriteEngine On

Ниже добавить:

# SEO Pro v.4.0
RewriteRule ^seotools(/?)+$ index.php?do=seotools [L]
RewriteRule ^seotools/(.*)(/?)+$ index.php?do=seotools&tool=$1 [L]
RewriteRule ^seopanel(/?)+$ index.php?do=seotools&tool=seopanel [L]
RewriteRule ^seopanel/page/([0-9]+)(/?)+$ index.php?do=seotools&tool=seopanel&page=$1 [L]
RewriteRule ^seo-cntr-(.*)-([0-9]+) engine/pr-cy/components/cntr.php?url=$1&type=$2 [L]

9. (ТОЛЬКО ДЛЯ ВЕРСИЙ НИЖЕ 8.0 - ДЛЯ > 7.5 НУЖНО ПРОПУСТИТЬ ЭТОТ ШАГ) Открыть файл admin.php

Найти:

'addnews' => 'user',

Ниже добавить:

'seopro' => 'admin',

 

10. (ТОЛЬКО ДЛЯ ВЕРСИЙ НИЖЕ 8.0 - ДЛЯ > 7.5 НУЖНО ПРОПУСТИТЬ ЭТОТ ШАГ) Открыть файл engine/inc/options.php

Найти:

$options['others'] = array (

Ниже добавить:

array (
'name' => "Seo Pro",
'url' => "$PHP_SELF?mod=seopro",
'descr' => "Настройка системы Seo Pro v.4.0",
'image' => "seopro4.png",
'access' => "1"
),

 

11. Открыть файл engine/init.php

Найти:

?>

ВЫШЕ добавить:

include_once ENGINE_DIR . '/pr-cy/modules/updates_block.php';

 

12. Открыть файл index.php

Найти:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );

Ниже добавить:

$tpl->set ( '{updates-block}', $updates_block );

 

13. Открыть templates/шаблон/main.tpl

В любое место вставить:

{updates-block}

Это будет блоком обновлений яндекса


Если вы хотите поставить блок быстрой проверки сайта (Облегченная версия, показывает тИЦ, PR, Название и Скриншот сайта) выполните этот шаг, если нет переходите к шагу 9

1. Открыть файл index.php

Найти:

require_once ROOT_DIR . '/engine/init.php';

Ниже добавить:

##################### SEO TOOLS v4.0 MAIN PAGE PLUGIN ########################
$tpl->load_template ( 'pr-cy/fast.tpl' );
$tpl->set('{results}', "<div id=\"dle-fastseo-results\"></div>");
$tpl->copy_template = "<form method=\"post\" name=\"dle-fastseo-form\" id=\"dle-fastseo-form\" action=\"\">".$tpl->copy_template."</form>";
$tpl->compile('fast-seo');
$tpl->clear();
##################### SEO TOOLS v4.0 MAIN PAGE PLUGIN ########################

 

Найти:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );

Ниже добавить:

if(!$do) $tpl->set ( '{fastseo}', $tpl->result['fast-seo'] );
else $tpl->set ( '{fastseo}', "");

 

2. Открыть файл templates/шаблон/main.tpl

Между тегами

<head></head>

вставить:

<script type="text/javascript" src="http://site.ru/engine/pr-cy/ajax/js_main.js"></script>

В любом месте вставить тег:

{fastseo}


 

x. Измените вид шаблонов под свой дизайн - шаблоны модуля находятся в папке templates/ваш шаблон/pr-cy/

 

Готово! Если Вы всё сделали правильно, модуль должен работать ;)

Адрес страницы иснтрументов:

http://сайт.ру/seotools

 

С уважением,

Inrus

© 2010 Dletweak