Что нужно сделать сразу после установки wordpress: файл robots.txt и ревизии

Автор:
(Людмила Лунева)

Веб-дизайнер и разработчик сайтов на wordpress

Установка темы:

При установке WP в нем по умолчанию стоит стандартная тема. С моей точки зрения, она очень скучна.

При настройке сайта можно временно поставить какую-нибудь симпатичную тему. После смены темы сайт уже не выглядит так уныло.

Тем в интернет можно найти множество - от самых простых до профессиональных.
Можете посмотреть мои бесплатные темы для wordpress.

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

9. Файл robots.txt:

Следующее, что вам нужно сделать, это создать файл robots.txt и поместить его в корень вашего сайта.
robots.txt - это служебный файл, который подсказывает поисковому роботу, какие разделы и страницы сайта индексировать, а какие нет. А также определяет основное зеркало сайта и указывает путь к карте сайта sitemap.xml

Создайте в блокноте файл, назовите его robots.txt и запишите в него следующее:

User-agent: *
Disallow: /cgi-bin/
Disallow: /wp-
Disallow: */trackback
Disallow: */comment-
Disallow: *?replytocom=
Disallow: */feed
Disallow: /?s=
Disallow: /xmlrpc.php
Disallow: /archives/date/
Disallow: /archives/tag/
Disallow: /archives/author/
Disallow: /page/
Allow: /wp-content/uploads/
Host: www.yourdomain.ru
 
Sitemap: http://yourdomain.ru/sitemap.xml
 
User-agent: Googlebot-Image
Allow: /wp-content/uploads/
 
User-agent: YandexImages
Allow: /wp-content/uploads/
 
User-agent: ia_archiver
Disallow: /

Вместо yourdomain.ru укажите ваш домен.

Подробнее о файле robots.txt читайте здесь »

Сохраните файл и поместите его в корневую папку сайта.

Напоминаю – корень сайта, это папка, в которой находится файл wp-config.php.

10. И, последнее, отключаем ревизии в WordPress:

В последних версиях WordPress появилась функция контроля версий, позволяющая отслеживать все изменения поста или страницы за всё время их существования.

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

Лечится это одной строкой в файле wp-config.php:

define('WP_POST_REVISIONS', false);

ревизии в wordpress

Вот и все, что вам необходимо сделать на своем новеньком сайте.

Как видите, работы мало, а пользы это принесет много.

Узнайте больше:

  1. Что нужно сделать сразу после установки wordpress.
  2. Расширяем функционал при помощи плагинов.

Удачи в вашем проекте!

Хотите получать сообщения о скидочных акциях,
новых постах и темах для wordpress?
  1. Спасибо, про ревизии я не знала.

  2. Спасибо за статью.
    Боюсь вписывать строку в в файл wp-config.php:, так как у меня там по-другому выглядят строчки, а я не разбираюсь в этом совсем.

  3. Ксана, а каким плагином можно отключить ревизии? Боюсь в код залезать :)

    • Я не знаю такого плагина.

  4. Ксана, скажите, а куда именно вставлять define('WP_POST_REVISIONS', false); ? У меня тоже немного по-другому выглядит. Правильно я поняла что нужно вставить перед вот этой записью

    /* That's all, stop editing! Happy blogging. */

  5. Ксана, здравствуйте! А каким образом составлять файл robots.txt, если сайт двуязычный (я пользуюсь плагином WPML)? Спасибо.

    • Я не знаю, как работает этот плагин, поэтому ответить на ваш вопрос не могу.

  6. Sitemap: http://yourdomain.ru/sitemap.xml
    Что это за строчка? У меня нет такого файла на сервере.

  7. Спасибо! Чувствую себя компьютерным монстром! :))

  8. Очень полезная и информативная статья.
    Спасибо.

  9. какой к черту файл..для этого всего есть плагин WP Super Cache-он все кэширует и чистит

    • А вот здесь, вы ошибаетесь :).
      Плагины кэширования только кешируют, но не удаляют ревизии записей из базы данных.

  10. Надо было указать, что нужно ЗАМЕНИТЬ одну строку другой :)

  11. И говорят, что:
    Теперь в WordPress версии 3 и более, ревизии отключаются немного по-другому. Для этого зайдите в директорию wp-includes и в ней найдите файл default-constants.php. Данный файл откройте в любом текстовом редакторе (Например, Notepad++).

    В этом файле, внутри функции wp_functionality_constants(), найдите следующий кусок кода:

    function wp_functionality_constants( ) {
    . . .
    if ( !defined('WP_POST_REVISIONS') )
    define('WP_POST_REVISIONS', true);
    . . .
    }

    И замените в нем значение true на false:

    if ( !defined('WP_POST_REVISIONS') )
    define('WP_POST_REVISIONS', false);

    Теперь сохраните данный файл и обновите его на сервере.

    • А, потом, после обновления движка, проделайте эту процедуре еще много раз :).

  12. Здравствуйте. Зачем советовать ставить Disallow: *?replytocom= когда в вашем файле этого нет?

    • Значит, в моем случае, проблема с *?replytocom= решается другим способом :).

      • Ксана, а с чего вы решили, что у вас проблема replytocom решена? :)
        У вас около тысячи дублей в гугле висит)) И поэтому у вас возможно панда от гугла)

Внимание: все отзывы проходят модерацию.

Топ комментаторов
АватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватар
Самые комментируемые записи
Самые читаемые записи

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

В каждом письме публикуется код разблокировки.

Пользуйтесь кодом только из последних, пришедших вам на Email, писем. Закрыть »

Постов 195
Отзывов 4349