Редактор файлов — All In One Seo Pack.

Пятый модуль All In One Seo Packредактор файлов.

Что же делает этот редактор файлов? Он изменяет всего лишь два файла robots.txt и .htaccess. Опять же если вы новичок, вам понадобится этот модуль, мне например разницы между надобностью лезть в админку или на хостинг разницы большой нет. В общем, перейду к сути дела.


Первая вкладка – robots.txt.

О robots.txt я уже писал в предыдущей статье, здесь я опишу, как создать robots.txt для WordPress.

Файл robots.txt должен лежать в главном каталоге и быть доступен по адресу ваш сайт/robots.txt например https://httpmaster.ru/robots.txt

Создать robots вы можете прямо из редактора, внесите в поле ввода содержимое вашего robots.txt, нажмите “обновить robots.txt”, если файл есть — данные обновятся, если файла нет – он будет создан с веденным текстом. То же самое с .htaccess.

Вот вам мой правильный robots.txt, подходящий для любого сайта на WordPress.

User-agent: *
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-comments
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: */trackback
Disallow: */*/trackback
Disallow: */*/feed/*/
Disallow: */feed
Disallow: /page/
Disallow: */comments
Disallow: */comment-*
Disallow: /*?*
Disallow: /*/?attachment_id=*
Disallow: /tag

User-agent: Yandex
Disallow: /wp-admin
Disallow: /images
Disallow: /wp-includes
Disallow: /wp-comments
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: */trackback
Disallow: */*/trackback
Disallow: */*/feed/*/
Disallow: */feed
Disallow: /page/
Disallow: */comments
Disallow: */comment-*
Disallow: /*?*
Disallow: /*/?attachment_id=*
Disallow: /tag
Host: httpmaster.ru

Sitemap: http://httpmaster.ru/sitemap.xml.gz
Sitemap: http://httpmaster.ru/sitemap.xml

Просто скопируйте и вставьте этот код в ваш robotx.txt, только не забудьте сменить мой адрес сайта на свой. И кстати если у вас нет карты сайта, обязательно создайте ее.

redall


Вторая вкладка — .htaccess

.htaccess (от. англ. hypertext access) — файл дополнительной конфигурации веб-сервера Apache, а также подобных ему серверов.

Файл .htaccess повышает безопасность вашего сайта, так же в нем можно задать параметры редиректов, сжатия и кэширования.

Так выглядит стандартный .htaccess WordPress.

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

По желанию добавляем в него эти строки. Конечно же, лучше добавить все.
Защищаем файлу настроек wp-config.php.

order allow,deny
deny from all

Защищаем сам .htaccess

order allow,deny
deny from all

Настройки gzip-сжатия

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

mod_gzip_on Yes
mod_gzip_item_include file \.js$
mod_gzip_item_include file \.css$

Защищаем сайт от спама. *Не забудьте yourdomain.com заменить на свой.

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://%{REMOTE_ADDR}/$ [R=301,L]

Полезной ли получилось статья?)

Добавить комментарий

Комментарии (0)