Витрина ссылок

Купить ссылку здесь | (Цена: 2 руб)
Категории раздела
Это интересно
Ваши тезеры
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Гости сайта Пользователи

Пользователи онлайн:


Наш опрос
В какие онлайн игры вы чаще всего играете?
Всего ответов: 40
Главная » Файлы » DLE » Модули

Правильный Robots.txt и .htaccess для Dle
26.06.2015, 12:38

Многие пользуясь движком Dle и не задумываются об оптимизации файлов Robots.txt и .htaccess . Это очень важный момент и его надо реализовать еще до индексации сайта поисковиками.Смысл заключается в том, чтоб заставить робота индексировать новости , а не всякие не нужные ссылки , страницы. В нем необходимо установить запреты на индексацию не имеющих смысловой нагрузки страниц, страниц с дублями контента и прочих страниц, далеко не способствующих продвижению сайта.

1. Настройка Robots.txt для DLE.
Итак приступим , для начала оптимизируем файл Robots.txt. Этот файл расположен (должен находится) в корневом каталоге сайта. , ниже изображение:



Установка:

Код
Открыть файл Robots.txt и удалить старый код и установить новый отредактированный под себя код либо создать новый файл(он расположен ниже).  
User-agent: * Disallow: /*print Disallow: /user/ Disallow: /backup/ Disallow: /engine/ Disallow: /language/ Disallow: /templates/ Disallow: /upgrade/ Disallow: /uploads/ Disallow: /autobackup.php Disallow: /admin.php Disallow: /index.php?do=addnews Disallow: /index.php?do=feedback Disallow: /index.php?do=lostpassword Disallow: /index.php?do=pm Disallow: /index.php?do=register Disallow: /index.php?do=stats Disallow: /index.php?do=search Disallow: /index.php?subaction=newposts Disallow: /?do=lastcomments Disallow: /statistics.html Disallow: /tags/ Disallow: /page/ Host: Ваш_сайт Sitemap: http://Ваш_сайт/sitemap.xml


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

2. Настройка .htaccess для DLE.
Это файл расположен тоже в корне сайта(ниже изображение). С помощью его мы настроим web-server , а точней настроим редиректы , то есть формирование url.



Установка:

Открываем файл, находим 2 строки (они вверху):

Код
DirectoryIndex index.php RewriteEngine On


Заменяем их на следующий код , больше не чего не надо трогать:


Код
RewriteEngine On Options +Indexes Options +FollowSymLinks # Редирект для категорий (чтобы в конце URL был /) RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !-f RewriteCond %{REQUEST_URI} !/$ RewriteCond %{REQUEST_URI} !.html$ RewriteCond %{REQUEST_URI} !.xml$ RewriteRule (.+) $1/ [R=301,L] # Редирект c www на без www RewriteCond %{HTTP_HOST} ^www.site.ru RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L] # Редирект для главной (с /index.php,html на /) RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/ RewriteRule ^index.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/ RewriteRule ^index.php$ / [R=301,L]


Не забудьте заменить сайт.ру на адрес вашего сайта.
Теперь имеем результат:
1) Все адреса страницы на конце будут со слешем (/) – для удаления из индекса разных url.
2) Основным хостом сайта задаётся адрес вашего сайта без www.
3) Устанавливаем ,что со всех второстепенных адресов главной страницы (сайт.ру /index.php, www.сайт.ру и www.сайт.ру /index.php) на один – сайт.ру .


Категория: Модули | Добавил: PiToN | Теги: .htaccess, robots.txt, DLE, для, Правильный, модули
Просмотров: 1659 | Загрузок: 0 | Рейтинг: 0.0/0


Всего комментариев: 0
Имя *:
Email *:
Код *:
Мини профиль
Вторник
16.04.2024
22:23


Мини чат
Поиск
GOLD-TMP.3dn.ru
Рады приветствовать вас на этом игровом проекте GOLD-TMP.3dn.ru. Сайт посвящен не тольбко игровой тематике. На нашем сайте много разных файлов, а также информации. На нашем сайте всё без обмана!. Разные файлы без вирусов. У нас активный форум. Мы даем право добавлять своим пользователям файлы. У нас доступны только свежие и проверенные файлы для игр.
Друзья сайта

Как стать партнером сайта?