Давно собирался, но никак не доходили руки, написать про еще одну возможность оптимизации вашего WordPress блога, с помощью оптимизации базы данных MySQL в которой WordPress хранит все свои данные.
Когда ваш блог стал популярным, в нем оставляют много комментариев, в том числе и спам комментариев, которые я надеюсь успешно отлавливаются различными спам утилитами, размер базы данных блога, растет с каждым новым комментарием, и даже после его удаления, полной очистки базы данных не происходит, со временем она разрастается и может быть причиной медленной работы вашего блога.
Для этого, с периодичностью примерно 1 раз в месяц, ее необходимо оптимизировать, делается это встроенной коммандой MySQL OPTIMIZE, чтобы запустить оптимизацию, необходимо либо воспользоваться MySQL-менеджером, который вам предоставляет ваш хостер в панели администрирования хостингом, либо установить дополнительный плагин для блога, который позволит непосредственно из блога, запускать оптимизацию таблиц базы данных.
Плагин этот называется WP-DBManager, скачайте и установите его на ваш блог. После установки и активации плагина, в меню панели администрирования блога, появится новый раздел, который будет называться «Database»
Как вы видите из меню плагина, умеет он не только оптимизировать базу данных блога, но и многое другое, умеет делать резервную копию, умеет исправлять ошибки в базе данных, выполнять SQL-запросы и тп. Но на некоторых хостингах, этот плагин не работает полностью, из-за проблем с доступом к некоторым системным программам сервера, но с оптимизацией базы данных, он справляется отлично.
Если вы нажмете на пункт Database, плагин выведит все таблицы которые присутствуют в вашем блоге, покажет объем таблиц, и объем лишней информации в таблицах, который исчезнет после оптимизации.
Перед оптимизацией базы данных, на всякий случай сделайте резервную копию, если до этого вы не использовали этот плагин, вдруг что-то пойдет не так.
После того, как вы сделали резервную копию базы данных, переходите к пункту «Optimize DB» и нажимайте на кнопку внизу «Optimize», собствено и все, что касается оптимизации базы данных вашего блога, выполнять ее желательно 1 раз в месяц, можно и чаще конечно, но толку от этого особо не будет.
В разделе «DB-Options» можно настроить автоматическую оптимизацию базы данных, также работает не на всех хостингах, поэтому желательно периодически контролировать, прошла оптимизация или нет.
Если остались вопросы задавайте в комментариях. Также может быть кто-то посоветует более оптимальный способ выполнения этой задачи, буду очень рад.
Постовой: В последнее время, очень популярными стали игры казино, очень многие делают сайты на темы игры казино и никто не интересуется такой штукой как odessa apartments
Продолжить чтение...3 Ноябрь 2008
Приветствую всех. Сегодня постараюсь ответить на вопрос, который беспокоит умы начинающих блоггеров, вопрос о том, на какие ссылки и страницы ставить атрибут nofollow, для отмены индексации.
Для тех, кто совсем не знает что это за слово, предлагаю статью, в которой пытался объяснить как работает nofollow.
Можно очень долго спроить и рассуждать, о том, использовать или не использовать и где именно использовать. Для того что бы не разводить флуд на эту тему, предлагаю просто довериться разработчикам WordPress и тем, кто пишет плагины для поисковой оптимизации WordPress.
Где используется атрибут nofollow в самом WordPress? Правильно! Он используется в первую очередь в комментариях. Это та активная часть блога, которая в некотором смысле от вас не зависит. Комментарий может оставить кто угодно, и ссылки в комментариях может поставить куда угодно, поэтому для уменьшения поискового спама, WordPress изначально закрывает ссылку на сайт комментатора и ссылки в теле комментария атрибутом nofollow, что говорит поисковым машинам о том, что эти ссылки не нужно индексировать, и не нужно им передавать рейтинг страницы, с которой эти ссылки поставлены. В большинстве случаев это оказывается оправданным, особенно в свете последних событий с огромным количеством спама в комментариях.
Вы же можете решить для себя, оставлять этот атрибут на комментариях в вашем блоге, или удалить, или удалить но выборрочно. Для этого посмотрите в сторону плагина nofollow-free, который позволяет выборочно снимать этот атрибут, для мотивации комментирующих в вашем блоге.
С комментариями закончили. Теперь посмотрим, где еще в нашем блоге, имеет смысл использовать этот атрибут, для улучшения распределения рейтинга страниц и индексации поисковыми серверами.
Для этого, рекомендую установить плагин All in One SEO Pack. Плагин умеет делать много полезных вещей в плане поисковой оптимизации для вашего блога, в том числе он умеет раставлять теги noindex на различных страницах вашего блога. Этот атрибут избавит нас от необходимости проставлять nofoolow на ссылки в архивах по категориям, тегам и тп. В настройках плагина Вы можете проставить галочки на тех разделах блога, где хотите установить тег noindex.
Кроме этого, если вы используете плагин Simple Tags, для работы с тегами в вашем блоге, вы имеете возможность настроить автоматическую установку атрибута nofollow, для каждой ссылки на тег. Делается это в настройках плагина, установкой галочки:
Если вы пишете пост, в котором планируете вставить много ссылок на внешние ресурсы, также имеет смысл все или некоторые из этих ссылок, закрыть атрибутом nofoolow, а по желанию и noindex.
В некоторых случаях, целесообразно, закрывать nofollow и noindex ссылки которые идут в коде счетчиков и кнопок рейтингов, считается что это также позволит рейтингу страниц вашего блога, накапливаться именно на ваших страницах, а не выходить за рамки ресурса.
Если вы пользуетесь плагинами социальных закладок, либо в шаблоне вашего блога прописаны ссылки на социальные закладки, также имеет смысл эти ссылки закрыть от индексации.
Теперь вы знаете основные места, где целесообразно использовать nofollow и noindex. Кстати было бы интересно, узнать ваш опыт, где и как вы используете nofollow и noindex?
Наблюдаю за интересным экспериментом. Цель 30000 за 60 дней.
Продолжить чтение...11 Февраль 2008
Я думаю что уже многим надоело читать здесь про оптимизацию блога. Я стараюсь описать все известные способы повышения производительности для блогов на WordPress, на самом деле их очень много, и они находятся в различных категориях сложности. Все что уже написано, включая этот пост, можно было выполнить с помощью плагинов и работы в панели администрирования WordPress.
Со временем эта категория возможно дополнится советами для тех, у кого собственный сервер. Советами по оптимизации работы MySQL, Apache и PHP. А пока продолжим разговор на легкие темы.
Сегодня я хочу рассказать о том, как можно снизить нагрузку на ваш сервер, используя в блоге краткие версии постов. Возможно не каждый захочет следовать всем советам из этого поста, но прислушаться и принять к сведению будет полезным для всех. (далее…)
6 Февраль 2008
Еще один очень важный момент, который нельзя не упомянуть при разговоре на тему «Оптимизация блога», это конечно же обновления движка блога и плагинов.
Сейчас WordPress сам следит за появлением обновлений движка и плагинов и как только появляется новая версия, WordPress уведомляет вас об этом в панели администрирования блога.
Когда вы видите такое сообщение «Доступна новая версия WordPress! Пожалуйста, обновитесь» значит нужно обязательно запланировать обновление вашего блога.
Делать обновление лучше всего в то время, когда посещаемость блога самая низкая, когда у вас есть свободное время и когда вы точно знаете что с вашим Интернет-соединением ничего не случится.
Обновление блога это очень серьезное занятие, в случае неправильного обновления, можно лишится и блога и информации, поэтому перед обновлением необходимо обязательно сделать резервную копию файлов вашего блога и базы данных.
После того как вы сделали резервную копию блога, убедитесь что скопировали ВСЕ файлы блога и что резервная копия базы данных содержит все необходимые таблицы.
Дальше скачиваем новую версию WordPress с сайта разработчика, распаковываем на своем компьютере и закачиваем файлы в папку блога.
По идее никаких проблем с обновлением случится не должно. Если вы сомневаетесь в своих силах или у вас возникли какие-то проблемы с обновлением, вы можете предоставить эту работу мне.
О новых версиях плагинов, вы можете узнать, зайдя в раздел «Плагины» в панели администрирования. Под каждым плагином, появляется надпись типа: «Новая версия Popularity Contest уже доступна. Скачать версию 1.3b3 вы можете здесь.»
Обновление плагинов, не такая глобальная процедура как обновление блога, но резервную копию блога и базы данных лучше сделать.
После того как создали резервную копию, скачивайте плагин на свой компьютер, распаковываете и закачивайте файлы плагина в папку с плагинами вашего блога.
Иногда в новых версиях плагинов изменяется функционал и эти изменения могут вам не понравится, поэтому важно иметь резервную копию старой версии плагина, на случай если вы захотите все вернуть как было.
Всегда помните, что разработчики WordPress и плагинов, не просто так пишут обновления и исправления, как правило, это доработки функционала, оптимизация работы и устранение проблем в работе скриптов, поэтому обновления блога очень важны.
15 Апрель 2009
8 Comments