ГлавнаяОптимизация блога › 11 Способов увеличить скорость загрузки сайта!


11 Способов увеличить скорость загрузки сайта!


как увеличить скорость загрузки сайта

Доброго времени суток, всем читателям – Sozdaiblog.ru!

Последнее время, одним из самых часто задаваемых вопросов стал – «Как увеличить скорость загрузки сайта?».

Иногда, встречаются люди, которые даже не понимают, зачем вообще, что-то увеличивать, если и так всё работает и грузится.

Могу Вам сказать одно, если Ваш сайт или блог постоянно увеличивается в размерах, набирает популярность и постоянно масштабируется, то к вопросу увеличения его скорости нужно подойти со всей ответственностью.

Одна читательница оставила комментарий:

 

Здравствуйте, Денис!

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

 

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

Возможно, Вы слышали, что Google просто одержим скоростью и в связи с этим у них есть свой поисковый алгоритм ранжирования сайтов – «Site speed». Этот алгоритм отражает, насколько быстро сайт отвечает на запросы пользователей. Если сайт отвечает медленно, то и время нахождения посетителей на таком ресурсе заметно снижается, тем самым уменьшая количество траффика и желание возвращаться, что учитывается при его выдаче.

Исходя из вышесказанного, можно сделать простой вывод, что если Ваши посетители будут подолгу ждать загрузки страниц сайта, то они просто  его закроют и найдут более быстрый ресурс с не менее полезной информацией. А оно Вам надо?

Существует много способов и различных хитростей, которые помогут увеличить скорость загрузки Вашего сайта. Одни из них смогут заметно увеличить время отклика, другие чуть меньше, но в совокупности друг с другом они сыграют хорошую роль в ускорении Вашего ресурса.

Давайте, их рассмотрим.

 

1. Плагины.

увеличить скорость загрузки сайта

Все мы любим, устанавливать новые плагины на WordPress, ведь они сильно облегчают нам жизнь, добавляя различные функциональные возможности сайту. Но, каждый раз добавление нового плагина влечёт за собой более сильную нагрузку на сервер, тем самым замедляя время отклика Вашего ресурса. А это не есть хорошо, даже если это миллисекунды.

Поэтому, перед установкой ещё одного плагина, воспользуйтесь несколькими советами:

 

ускорение сайтаУстанавливайте только те плагины, которые Вам действительно необходимы для нормальной работы Вашего ресурса.

ускорение сайтаПеред установкой нового плагина, прочитайте отзывы людей и если есть возможность, проверьте его работоспособность на другой площадке. Можете установить WordPress на Денвер и протестировать.

ускорение сайтаОтключите или удалите плагины, которые Вы больше не используете, зачем им просто висеть в воздухе.

ускорение сайтаНе устанавливайте плагин, если есть возможность использования обычного кода, который Вам сможет дать те же функциональные возможности.

 

С установкой плагинов разобрались, идём дальше.

 

2. Кэш.

как увеличить скорость сайта

В обязательном порядке, Вы должны управлять своим кэшем. После установки WordPress на хостинг, плагин кэширования это то, что нужно внедрить в первую очередь.

Каждый раз, когда кто-то посещает Ваш сайт, WordPress загружает всю нужную ему для отображения информацию из базы данных сервера и передаёт на кэширование установленному плагину. Если, в Вашем проекте, не было ни каких изменений, то при следующем обращении к Вашему сайту всё тем же пользователем, все данные будут уже загружаться не с сервера, а из кэша, что в свою очередь увеличит скорость загрузки и уменьшит лишние запросы к базе данных.

Вот несколько плагинов, которые можно использовать:

 

ускорение сайтаWP Super Cache – это модификация плагина WP Cache. Он хранит данные, как HTML, так и посещений страницы и не  требует постоянного обращения к базе данных.

ускорение сайтаW3 Total Cache — этот делает все, что и WP Super Cache, но с подсказками, управляя CDN, Javascript и CSS, кэшируя запросы к базе данных — отличный вариант для больших сайтов.

Используя один из плагинов, Вы заметно увеличите скорость загрузки сайта.

 

3. Выбрать хороший хостинг.

скорость сайта

Проблему Выбора хорошего хостинга, не каждый сможет решить самостоятельно. А всё потому, что многие не могут их сравнить, не зная все минусы и плюсы этих хранителей данных. Что бы решить проблему с нелёгким выбором, в ближайшее время я напишу подробную статью, которая поможет Вам принять правильное решение.

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

 

4. Оптимизация изображений для Web устройств.

Как увеличить скорость загрузки сайта

Одним из больших минусов непонятливых людей, это загрузка огромных изображений в сеть Интернет.

Они не понимают, что в 1000000 пикселей для отображения их изображения на сайте, нет ни какой необходимости. Если изображение на Вашем ресурсе долго загружается, то я просто ухожу и мне не важно, что Вы там продаёте. Будь это рецепт вечной молодости или маленький милый котёнок, я всё равно уйду и больше не вернусь. А это потеря возможного клиента и получения материальной выгоды.

Неужели Вы не понимаете, что если ширина области, на которой размещена статья – 1000px, то нафига лепить картинки в два раза превышающие этот размер.

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

Вот несколько примеров различных ресурсов, с помощью которых можно изменить размеры изображения без потери качества:

 

ускорение сайтаKakvse.net – отличный сервис, с помощью которого, можно легко и быстро оптимизировать любое фото и загрузить на свой компьютер.

ускорение сайтаSoftorbits.ru – вполне сносный ресурс, предоставляющий услуги по масштабированию картинок, но кроме размеров, ничего изменить нельзя.

ускорение сайтаGpegmini.com – хороший забугорный сервис, но имеет ограничения загружаемых изображений, что не всегда уместно при оптимизации.

 

На мой взгляд, друзья, лучше использовать – «Photoshop», сохраняя отредактированные фотки для Web-устройств в JPG формате.

И ещё, не используйте Вы анимированные картинки. Да, я понимаю, что это красиво, но это до такой степени раздражает и нагружает движок, что хочется закрыть такой сайт и никогда не открывать.

Думаю, теперь Вы понимаете, что оптимизация изображений очень сильно поможет, увеличить скорость загрузки сайта.

 

5. Вставка видео файлов.

Увеличение скорости загрузки сайтов

Не все знают, как правильно использовать различные подкасты, загружая видео файлы, прямо на свой сервер.

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

Поэтому, всё Ваши фунтики и шпунтики нужно размещать на сторонних ресурсах, таких как – You Tube, RuTude и многих других представителях данного вида. А затем, добавить видео на сайт при помощи специальной ссылки ресурса донора.

 

6. Оптимизация базы данных.

Увеличиваем скорость загрузки сайта

Следующим действием по ускорению загрузки Вашего сайта, будет оптимизация базы данных.

Сделать это можно двумя способами, вручную или автоматически.

 

Ручной способ:

Заходите на свой сервер, находите – «Управление базами MySQL», затем – «phpMyAdmin», нажимаете и попадаете в место хранения и редактирования Ваших БД. Здесь, в левой колонке нужно выбрать ту базу, которую Вы используете для сайта:

 

ускорение сайта

 

Затем, под таблицей нажимаем на ссылку – «Выбрать всё», а рядом из выпадающего списка, нужно выбрать – «Оптимизировать таблицу». Больше делать ничего не надо:

 

как увеличить скорость сайта

 

Автоматический способ:

Для автоматического способа, подойдёт плагин — WP-DBManager.

Установив плагин, Вы можете настроить время оптимизации БД. Каждый день или через день, как Вам удобно. Но плагин, это ещё одна лишняя нагрузка на сервер. Выбор за Вами.

Оптимизацию БД нужно делать регулярно, потому-что она забивается ненужным хламом и замедляет скорость загрузки сайта.

 

7. Использование анонсов на главной странице.

Увеличить скорость загрузки сайтов

Конечно, для тех, кто использует WordPress, как CMS, будет не актуально использовать выдержки статей на главной странице сайта, но вот для всех блоггеров, это самое правильное и оптимальное решение. Ведь чем меньше информации будет присутствовать на главной странице, тем быстрее она будет загружаться.

Но и огромное количество анонсов, тоже делать не стоит, 5-7 будет достаточно. Контролировать их количество,  посетив админку WordPress => Параметры => Чтение и установить количество отображаемых анонсов:

 

ускоряем загрузку сайта

 

Но, к сожалению, не во всех темах оформления есть возможность отображения выдержек на главной странице. Чтобы это исправить, нужно внести изменения в файлы – «archive.php», «index.php» и «category.php», смотря, что у кого есть.

Для этого, по-одному открываем на редактирование эти файлы и ищем кусок кода:

 

<?php the_content();?>

 

После удачных поисков заменяем его другим:

 

<?php the_excerpt();?>

После этих манипуляций у Вашей теме оформления появиться возможность публикации анонсов на главной странице ресурса и его категориях.

 

8. Уменьшение PHP запросов к базе данных.

Увеличиваем скорость загрузки сайтов

Все темы WordPress, содержат некоторый одинаковый код, который используется для извлечения данных из БД. Обычно, эти коды в PHP формате и их, нужно заменить на статический HTML.

Выглядят они примерно так:

 

<title><?php echo wp_title('',false); ?> | <?php bloginfo('name'); ?></title>

 

А нам нужно, чтобы они выглядели следующим образом:

 

<title>Самый лучший блог на свете</title>

 

Большинство из них находятся в самом начале файла – «header.php», Вашей активной темы оформления. Чтобы их правильно заменить, нужно посмотреть исходный код главной страницы Вашего ресурса. Сделать это не сложно, достаточно находясь на ней нажать правой кнопкой мыши и из выпадающего окна выбрать – «Исходный код страницы».

Как и в файле – «header.php», они будут находиться в самом верху. Чтобы понять, какой файл за что отвечает, нужно их по одному удалять из – «header.php» и проверять изменения в исходном коде.

После того, как Вы их все отследите и поймёте их назначение, копируйте их по-одному из исходного кода и вставляйте вместо тех, которые находятся в файле — «header.php».

Чтобы ничего не напутать, заранее обезопасьтесь и сделайте резервную копию этого файла.

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

 

9. Отключение Hotlinking (Горячая ссылка) Ваших изображений.

Ускорение загрузки сайта

Хотлинкинг – это, когда Ваши изображения или другие материалы Вашего сайта вставляют на другой ресурс, используя ссылку, которую можно легко скопировать из исходного кода любой страницы.

Если это одно или два использования, то это не страшно, а представьте, что Вашу фотку используют на тысяче сайтах с тысячной посещаемостью. При этом каждый раз, чтобы посмотреть картинку они будут обращаться к Вашему серверу и это будет колоссальная нагрузка, из-за которой Ваш провайдер может отказать в обслуживании сайта не желая нагружать своё оборудование.

Для того чтобы этого всего избежать и огородить себя от воровства нужно в файл – «.htaccess», который находится в корневом каталоге Вашего ресурса, вписать следующий код:

 

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?Ваш домен\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?undsoft\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?feedburner\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mail\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?poisk\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png)$ nohotlink.png [L]

 

В директивах:

 

RewriteCond %{HTTP_REFERER} !^http://(.+\.)?Любой сайт\.ru/.*$ [NC]

 

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

Не забудьте туда вписать Ваш сайт иначе изображения Вы и у себя не увидите.

Если Вы, делаете анонсы своих постов на других сайтах, таких, как – «Subscribe.ru», то и его туда добавьте, а то все Ваши картинки в анонсах канут в лету.

 

10. Автоматическая очистка корзины.

Увелечение скорости загрузки сайта

Каждый раз, после удаления различных файлов в WordPress, они накапливаются в Вашей корзине, как на рабочем столе компьютера. Но мы не всегда помним о её очистке. Весь этот хлам хранится на нашем сервере.

Чтобы не забивать себе голову такой мелочью, можно в файл – «wp-config.php» вставить следующий код и забыть об этой проблеме:

 

define('EMPTY_TRASH_DAYS', 10 );

Цифра 10 означает количество дней, по истечению которых будет происходить авто очистка.

 

11. Отключение уведомлений о ссылках на Вас.

Ускорение сайта

Если у Вас большой блог, с большим объёмом траффика и люди постоянно ссылаются на Ваш материал, то Вам постоянно должны приходить уведомления о том, что кто-то поставил на Вас ссылку. Вся эта ненужная информация лишний раз нагружает движок, и отключение этой функции поможет на несколько секунд сделать Ваш ресурс быстрее.

Сделать это не сложно, просто зайдите в админку WordPress => Параметры = > Обсуждение и уберите птичку из чекбокса (маленький квадратик):

 

как увеличить скорость загрузки сайта

 

Больше, они Вас не потревожат.

Это были самые распространённые и простые способы увеличения скорости загрузки сайта.

Понравились ли они Вам?

Хотелось бы услышать Ваши комментарии.

Как обычно, предлагаю подписаться на обновление блога, чтобы получать уведомления о выходе новых статей на Вашу электронную почту.

Ну а на сегодня это всё, до новых статей.

 

С уважением, Денис Черников!




Сделайте, пожалуйста, доброе дело, расскажите о блоге своим друзьям:




191 комментарийА что думаете Вы?

  1. blogrub

    Немного скучновато становится, можно ли ждать интересных жизненных постов как например у Александра Борисова?

    [Ответить]

    Денис Черников ответил:

    Я вижу Вам жести всё таки не хватает! Ничего, будет Вам жесть, но позже!

    [Ответить]

    blogrub ответил:

    Да жести нужно для оживления блога :)

    [Ответить]

    Денис Черников ответил:

    Конечно оживим, вот не нажмёте на кнопочку социалки и она опять появится!)))

    Ладно, я шучу, просто немного не до жести, нужно полезное давать, а не балаган устраивать!)

    [Ответить]

    Юлия ответил:

    Очень даже актуально и жизненно, а детективы и разборки...Может сайт не тот...

    [Ответить]

    Денис Черников ответил:

    Спасибо, Юлия! Думаю, человек не по адресу!

    [Ответить]

  2. Юлия

    Кстати,Денис, Вы сами свои изображения почему от хотлинкингa не защитили?-))

    [Ответить]

    Денис Черников ответил:

    А Вы попробуйте ссылочку из исходного кода скопировать и себе поставить, посмотрите!)))

    [Ответить]

    Юлия ответил:

    А я просто копирую картинку с вашего блога и вставляю себе на сайт. Она просматривается. По времени не проверяла, может потом исчезнет, но ее видно на моем блоге.

    [Ответить]

    Денис Черников ответил:

    Юлия, читайте внимательно статью! Защита работает от вставки изображений посредством ссылок!

    [Ответить]

    Юлия ответил:

    Получается, что скопировать все равно можно...

    [Ответить]

    Денис Черников ответил:

    Скопировать можно, но защита от нагрузки на сервер, а не от плагиата!

    [Ответить]

    Юлия ответил:

    А в файл htaccess нужно вставить такой большой код?А в какое место файла? А директория находится здесь же, в этом файле?

    [Ответить]

    Денис Черников ответил:

    Вставлять можно в самом конце, а директорией я просто назвал кусочек кода который Вы тут видите!

    [Ответить]

  3. Владимир Фесюк

    Отличнейшая системная статья — просто замечательная, и по форме и по содержанию. Узнал и новое: что есть возможность оптимизации БД, притом, так просто.

    Спасибо большое Денис, Вы настоящий друг блогеров!

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Владимир!

    Двое суток работал над статьёй, получился этакий мега-пост, сам не ожидал!

    [Ответить]

    Владимир Фесюк ответил:

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

    Вот, именно поэтому, этот пост отличный. Это своего рода эталон для статей такого рода.

    Так держать!

    (А кто считает Борисова Гуру, своим королём — их проблемы.)

    [Ответить]

    Денис Черников ответил:

    Не могу не согласиться! Всем кому нужны другие специалисты, сами знают, где их отыскать! Конечно я не во всех делах разбираюсь, есть люди у которых больше опыта, так было есть и будет, но говорить попробуй сделать лучше, чем тот автору которого читаешь, не очень корректно!

    [Ответить]

  4. Раиса

    А мне это полезно! Кому скучно, можно и дальше пробежаться. Я для себя сделала несколько закладок только с этой статьи. С уважением, Раиса.

    [Ответить]

    Денис Черников ответил:

    Рад, что Вам понравилось!

    [Ответить]

  5. Юрий

    Информация как нельзя кстати, постараюсь применить ваши советы на практике как можно скорее, спасибо!

    [Ответить]

    Денис Черников ответил:

    Конечно, применяйте. Нельзя заставлять читателей страдать от тормозов!

    [Ответить]

  6. Олег

    Статья, несомненно, полезная. Нашел для себя новый сервис по оптимизации изображений. Сейчас попробую.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Олег! Если Вы нашли что-то, чего ещё не знали, то это просто отлично!

    [Ответить]

  7. Марина Антонова

    Спасибо, Денис. Полезная статья. Но мне в ней разбираться и разбираться. Если возникнут вопросы, обращаться можно?

    Кстати,ответы на комментарии на почту так и не приходят.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Марина!

    Ничего, разберётесь! Не всё сразу, а я конечно буду рядом и всегда подскажу!

    Не пойму, что не так с комментариями, может они у Вас в спам попадают?

    Я сначала думал, что это из-за gmail, но тут у многих эта почта и пока не жалуются, попробую ещё одну фишку вечером сделать, а Вы мне потом отпишите, приходят или нет!

    Хотел спросить, а Вы подписываетесь в каждом посте или в одном один раз подписались?

    [Ответить]

    Марина Антонова ответил:

    Денис, точно все комменты в спаме почты. Спасибо, что подсказываете.

    [Ответить]

    Денис Черников ответил:

    Марина, Марина! Был-бы рядом пожурил бы! Теперь, могу спать спокойно!

    [Ответить]

    Марина Антонова ответил:

    Самой ой как неловко...

    [Ответить]

    Денис Черников ответил:

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

    [Ответить]

  8. Vitalik

    Хорошая статья буду использовать ваши подсказка.

    [Ответить]

    Денис Черников ответил:

    Старался, как мог! Рад, что Вам понравилось!

    [Ответить]

  9. Алексей

    Денис, спасибо!!!

    Пару нюансов у себя заметил, сейчас подчищу...

    [Ответить]

    Денис Черников ответил:

    Всегда, пожалуйста! Рад, что зашли!

    [Ответить]

  10. Василий

    Хорошая статья Денис. Некоторые вещи использую. У меня стоит плагин Hyper Cashe, а для оптимизации использую плагин WP-Optimize. Его не нужно все время держать включенным, раз в неделю включил, оптимизировал и выключил. Это времени занимает пару минут.

    [Ответить]

    Денис Черников ответил:

    Эт кому, как удобно. Мне проще ручками всё оптимизировать. А я Супер Кэш использую. Думаю, скоро поменяю на другой!

    [Ответить]

  11. Айназ

    Статья просто супер а когда интересно будет итоги конкурса

    [Ответить]

    Денис Черников ответил:

    Так в правилах всё написано! Вы что, Айназ!

    [Ответить]

    Айназ ответил:

    Просто не терплю

    [Ответить]

    Денис Черников ответил:

    Да тут осталась неделя! Потерпите!

    [Ответить]

  12. Андрей

    знал только 4 , надо взять на вооружение

    [Ответить]

    Денис Черников ответил:

    Конечно, берите! Благодаря им, Вы вдвое увеличите скорость ресурса!

    [Ответить]

  13. Наталья

    Денис, в очередной раз спасибо большое! Очень полезная статья, столько информации в ней, думаю, что несколько дней буду копаться и пытаться оптимизировать свое детище.

    Побольше бы таких ответственных и щедрых блогеров, так приятно, что есть еще нормальные, не зацикленные на деньгах, люди, такие, как Вы. Спасибо Вам!

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Наталья!

    Конечно применяйте, но с осторожностью.

    На счёт денег ни чего не скажу, я их не зарабатываю, а когда буду, может что и изменится, не будем зарикаться. Хотя, я сомневаюсь что деньги меня могут испортить.

    [Ответить]

    Наталья ответил:

    Вы обязательно будете зарабатывать, и желаю Вам этого всей душой! Главное, что у Вас изначально был правильный посыл — людям помогать, а это дорогого стоит. А деньги придут обязательно, как плата за Ваш труд.

    [Ответить]

    Денис Черников ответил:

    Спаибо, за добрые слова! Конечно буду, но позже!

    [Ответить]

  14. Геннадий

    И все же лучше Оптимизировать таблицу с помощью легкого плагина.

    Что Вы сделали с блогом? Ноиндекс с середины статьи и комментарии не вмещаются

    в строке. приходится использовать ентер при переходе на новую.

    [Ответить]

    Денис Черников ответил:

    Первый раз такое слышу! Всё работает нормально!

    [Ответить]

  15. Геннадий

    Что-то некорректно отражается половина страниц (ноиндекс) и комментарии писать не к

    удобно ( строка убегает) в никуда. Приходится нажимать ентер при переходкена новую строку.

    [Ответить]

    Денис Черников ответил:

    Вы о чём Генадий? Можно по-подробнее!

    [Ответить]

    Геннадий ответил:

    Второй раз встречаюсь с подобной проблемой: мешает RDS-бар. Отключил, а мои комментарии есть ( а открывалась страничка о спаме с моей стороны),атеперь все ок.

    [Ответить]

    Денис Черников ответил:

    Вот видите, а я тут уже пол блога перелопатил, во всех браузерах перепробывал!

    Кстати, расскажите, кто Вас научил ссылки на статьи совать в адресную строку для сайта? Я их всё равно удаляю, поэтому не парьтесь!

    [Ответить]

  16. Геннадий

    Все это мне кажется странным и необъяснимым, кроме Вашего блога и еще одного, нигде подобной проблемы не существовало.

    [Ответить]

    Денис Черников ответил:

    Всё объяснимо! С начал нужно все свои возможные ошибки проверить, а потом паниковать!

    [Ответить]

    Геннадий ответил:

    Стоп! Что значит совать ссылки. В строку сайт, по моему, автор комментария сам решает, какую ссылку оставить для перехода. Я на всех сайтах так делаю. Вот сейчас поменял, так как переход происходил на мою старую статью, которая сохранилась однажды при последнем комментировани. Но зачем мне это нужно?

    Я не знал, что на Вашем сайте — это преступление.

    [Ответить]

    Денис Черников ответил:

    Да, нет! Это не преступление! Конечно, Вы сами решаете, какую ссылку поставить, но вообще-то я модератор Ваших комментариев и кажется я решаю эти вопросы! Думаете, так больше от неё толку будет или другие статьи получат больше переходов! Ставьте, мне в принципе всё равно, просто узнать хотел, какие цели преследуете!

    [Ответить]

    Геннадий ответил:

    А кто паниковал? По моему автор блога, а не я. И использование RDS- бара — разве это ошибка? Почему же он не мешает на других блогах? У кого ошибка? Тут еще много непонятного...

    [Ответить]

    Денис Черников ответил:

    А Вы бы не запаниковали если скажут, что Ваш блог весит? А на самом деле это лажа полная! Вы спросите у разработчиков RDS — бара, что за косяк!)))

    [Ответить]

  17. Василий

    У меня все отображается нормально, RDS bar есть.

    [Ответить]

    Денис Черников ответил:

    Да видимо у человека свои проблемы! А может троллит!)))

    [Ответить]

    Геннадий ответил:

    Нет у меня никаких проблем и троллить нет причины.

    О ссылках, да ставьте какие хотите, ради бога, просто ваш плагин пр установки галочки мне выдавал целый список ссылок на мой блог и я вставил новую. Что Вы в Этом нашли нехорошего, так я и не понял?

    [Ответить]

    Денис Черников ответил:

    Геннадий, разговор не о плагине,а о ссылке отправителя в окне «Ваш сайт»! В плагине хоть десять штук налепите!

    [Ответить]

    Алекс Fomik ответил:

    Вы ещё подеритесь)))

    [Ответить]

  18. Геннадий

    Я редко встречал такой плагин (хотя читал о нем, но не захотел устанавливать — пусть автор комментария сам решает, какую странице открывать при переходе по нику) и не знаю толком как он работает. Но года поставил галочку. увидел там несколько ссылок, в том и на моего комментатора. Проверил перходы. Так, что вообще не ставить адрес в строку. Вот убираю. И устанавливаю галочку.Нажимаю отправить, но от меня ТРЕБУЕТСЯ вставить адрес. Что я по Вашему должен делать. Отменить комментарий? Я ставлю ссылку на главную. Пусть теперь она стоит всегда, если Вам так удобно. Теперь открылся список 10 моих ссылок, которые я оставлял в комментариях на других блогах (так работает браузер — запоминает). Я выбираю любую из них, или добавляю новую. Но теперь у Вас ничего не буду менять: пришел, установил галочку и все. Плагин этот тем хорош, что высвечивает не просто урл, но и название статьи.

    [Ответить]

    Денис Черников ответил:

    Вот сейчас Вы всё сделали отлично! И ссылка на блог есть и на Ваш новый пост! Вот про это мы и говорили! Выпадает список с ссылками на Ваши последние 10 статей, на вашем ресурсе, Вы выбираете и ставите любую! И всё тип-топ!

    [Ответить]

    Геннадий ответил:

    Я уже во всем разобрался. Но дело в том, что в первых комментированиях плагин почему-то сработал не корректно и выдавал одинаковую надпись на все посты. И не было зафиксировано последней. Может быть потому, что она еще не проиндексирована была, кто его знает.

    А теперь то, за чем я сюда пришел: мне не понятна запись

    В директивах:

    — это где? И что значит «Любой сайт»?

    С htaccess — все понятно.

    [Ответить]

    Денис Черников ответил:

    Плагин работает, через RSS ленту, возможно у Вас с ней проблемы!

    Директивой я обозвал тот код, который там написан, а любой сайт означает, что любой сайт туда вписывать нужно!

    [Ответить]

  19. Геннадий

    Спасибо. Теперь все понятно.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста! Разбирайтесь!

    [Ответить]

    Геннадий ответил:

    Могу поделиться проделанным экспериментом. Вставлял коды в двух блога: слетали почти все картинки на них. убирал код для своих доменов, картинки возвращались.

    Подумав,и снова вставив коды, в конце всего блока, вставил

    # END WordPress

    Картинки на блогах восстановились.

    Не знаю, будет ли все это действовать, но пусть коды(некоторые я добавил) постоят.

    [Ответить]

    Денис Черников ответил:

    Спасибо, Геннадий за эксперименты, может кому и сгодится! Я уже это всё прошёл, моих картинок тут вообще нет. Они у меня все на другом блоге обитают, а сюда только подгружаются, поэтому с картинками у меня нагрузка на другой блог идёт, даже если кто ссылки будет угонять, то грузиться будет другой блог, а этот не при делах! Вот такой я хитрец! Кстати, я на него тоже эту фишку влепил, так-что я под двойной бронёй!

    [Ответить]

    Алексей ответил:

    Вот такой я хитрец! Кстати, я на него тоже эту фишку влепил, так-что я под двойной бронёй!

    ------------------------------

    Денис, дружище, не перестаёшь приятно удивлять!!!

    [Ответить]

    Денис Черников ответил:

    Приветище, Алексей! Да, я ещё тот фрукт!

    [Ответить]

  20. Виктор

    Первые 9 пунктов соблюдаю, надо будет воспользоваться и остальными)

    У меня вообще по началу на сайте было установлено более 40 плагинов)) Сейчас обхожусь 13-ю, скорость загрузки страниц только от этого существенно увеличилась.

    Еще помогает плагин кэша, он и скорость загрузки увеличивает и очень хорошо снижает нагрузку на сервер, потому что при сильной нагрузке сайт начинает работать нестабильно и периодически становится недоступным, тут либо покупать более дорогой тариф на хостинге, либо снижать нагрузку. С плагином это обходится намного дешевле)

    [Ответить]

    Денис Черников ответил:

    9 — это отлично, а парочку добрать не сложно! Я больше 20 старался не лепить даже будучи новичком, как-то боязно было!) Сейчас, порядком 20 стоит, их кодом не получается пока заменить,но я над этим работаю!

    Плагин кэша — это сила, но иногда бесит!

    [Ответить]

    Виктор ответил:

    У меня кэш-плагин платный — MaxCache, благодаря ему меньше плачу за хостинг, но и меня он тоже бесит тем, что при каждом обновлении WordPress его надо переустанавливать.

    [Ответить]

    Денис Черников ответил:

    Да, не всегда плагины доставляют радость, ищу решение закэшировать всё кодами, а плагины выкинуть!

    [Ответить]

  21. Геннадий

    Написал я об эксперименте еще для того, что бы Вы неискушенному читателю сказали в статье о добавлении в конце блока кодов # END WordPress . В сущности, наверняка все это чепуха с этими кодами и они ничего не решают. Мне так к-а-а-ца.

    Фишка? Есть простой способ ( у меня) — добавляю картинки в альбом Picasa,например, а затем ссылку на них при добавлении картинок. Чем не способ?

    [Ответить]

    Денис Черников ответил:

    К примеру я, не ставил в конце # END WordPress, это не влияет на работу кода, но может у Вас иначе это всё выглядит! Всё равно читатель должен знать о двух вариантах если таковые существуют и это правильно!

    Геннадий, Геннадий, это фишка работает на автомате, я ни куда ни чего не переношу. Все картинки автоматически улетают на другой блог при загрузке в тело статьи. Там редирект, своё чёрное дело делает. В Picasa добавить можно, но это опять возня, туда залей, ссылку Возьми! А если её завтра от туда возьмут и удалят по собственному желанию, тогда и на блоге она пропадёт. А как способ, да, можно использовать!

    [Ответить]

    Геннадий ответил:

    С Пикаса никто не возьмет. Там есть мои личные альбомы. Согласен, не удобно ((

    А фишка дорого стоит? :)

    [Ответить]

    Денис Черников ответил:

    Абсолютно ничего, всё бесплатно!

    [Ответить]

  22. Надежда Хачатурова

    Какая полезная информация, и все в одном месте. Насколько я понимаю, код ответа 200 — это предельно допустимая скорость? Пора чистить по Вашим подсказкам. В код не полезу — табу на такие эксперименты, а пару плагинов установить надо. Спасибо!

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Надежда!

    Это не предельная, а положительная))! Не бойтесь кодов с ними всё равно придётся столкнуться!

    [Ответить]

    Надежда Хачатурова ответил:

    Ну, теперь знаю, куда за помощью бежать в случае чего. Спасибо за поддержку! Времени бы еще выкроить — очень увлекает это все, а работать надо.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, заходите, как сможете! Время — это то, чего всегда не хватает.

    [Ответить]

  23. УтБ

    Интересно, однозначно +

    могу только добавить статью ниже ;)

    [Ответить]

    Денис Черников ответил:

    Спасибо! Добавка пригодится!)

    [Ответить]

  24. Анатолий

    Очень полезная статья. Все описано четко и конкретно. Из всего описанного я только уменьшал размер картинок и делал оптимизацию базы вручную с плагином WP-Optimize.

    [Ответить]

    Денис Черников ответил:

    Теперь, Вы знаете над чем ещё можно поработать! Применяйте и будет Вам счастье!

    [Ответить]

    Надежда Хачатурова ответил:

    Анатолий, а у Вас нигде не описано, как это делается?

    [Ответить]

    Алекс Fomik ответил:

    Я бы не сказал что всё чётко и конкретно. Я бы провёл работу с кодами, но автор не указал куда конкретно нужно вставить эти коды...

    Денис, ответишь по этому поводу?

    [Ответить]

    Денис Черников ответил:

    Что Вам конкретно не понятно? Всё указано!

    [Ответить]

  25. Надежда Хачатурова

    Денис, подскажите, пожалуйста, что делать с настройками WP Super Cache? И как он вообще работает? Мое участие нужно?

    [Ответить]

    Денис Черников ответил:

    Вам нужно зайти в настройки и пробежаться по всем пунктам, там всё на русском, где написано в скобочках — (Рекомендовано) ставьте птичек. Ну и по смыслу просто почитайте, там есть некоторые плохие функции, но об этом написано. Затем сохранитесь и больше ничего делать ненужно.

    [Ответить]

  26. Дмитрий Чернявский

    С увеличением посещаемости на одном из моих сайтов, я сейчас активно изучаю єтот вопрос Ваша статья дала несколько разъяснений, буду теперь знать о этом ещё больше)

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Дмитрий! Всегда готов оказать помощь всем своим читателям!

    [Ответить]

  27. Алексей

    с htaccess фокус не получился. Изображения по-прежнему отображаются с другого домена

    [Ответить]

    Денис Черников ответил:

    Алексей, всё работает нормально! Запрет на ссылку идёт, а не на само изображение!

    [Ответить]

    Алексей ответил:

    ну правильно, ставлю изображение на другом домене, которое находится на моём домене, но оно всё-равно загружается с другого домена и отображается

    [Ответить]

    Денис Черников ответил:

    Алексей, подумайте, что Вы использовали или используете для изображений, может Вы их куда переносили для ускорения сайта, например на поддомен! Лично я, пользуюсь этим кодом и он работает, можете сами проверить! Возможно проблема в вашем провайдере. Напишите ему этот вопрос, мне мой давал такой же код, у меня тоже сначала не работало, оказалось я код на поддомен не закинул, где фотки лежат.

    [Ответить]

    Алексей ответил:

    наверное провайдер не поддерживает, такое вполне может быть, там nginx

    [Ответить]

    Денис Черников ответил:

    Про nginx не знаю, но такое возможно! Спросите у них, они должны ответить!

  28. Таисия

    Скажите пожалуйста а где этот файл находится? («wp-config.php») Если в корневой папке, то я боюсь туда влезать.

    [Ответить]

    Денис Черников ответил:

    Именно в корневой!!! Не бойтесь, просто запоминайте что делаете!

    [Ответить]

  29. Алекс Fomik

    Вообщем мне бы поподробнее о 8 и 9 пунктах... Пошагово...

    С хедер вообще не понятно...

    [Ответить]

    Денис Черников ответил:

    В каком месте Вы запутались? Спрашивайте я Вам поясню!

    [Ответить]

    Алекс Fomik ответил:

    «Чтобы понять, какой файл за что отвечает, нужно их по одному удалять из – «header.php» и проверять изменения в исходном коде». Я нашёл в хедере одну единственную строчку с title, вернее там блок, и что дальше? Этот блок удалить и посмотреть как поменялся исходный код? Так мне кажется сайт упадёт после того как я выдерну эту строчку...

    Шаг 8 опасно делать тем, кто не шарит в кодах. И желательно этот шаг делать на Денвере или поддомене. Щас попрбую на поддомене...

    [Ответить]

    Алекс Fomik ответил:

    После удаления из хедер блока с тайтлом сайт не упал. В исходном коде просто пропала строчка с названием и описанием кода... Так какую строчку после этого брать из исходного и менять на этот блок???

    А может у меня всё уже настроено? В хедере, почти в самом верху есть такая строчка, а в исходном коде в самом верху тоже самое...

    Что скажете автор?

    [Ответить]

    Денис Черников ответил:

    Алекс, если у Вас в шаблоне и строчки в исходном коде одинаковые, то оставьте, как есть!

    Денис Черников ответил:

    Алекс, я указал title, как пример, это не значит, что нужно только на него смотреть. Там заголовок блога, описание и т. д. В них присутствует слово — «bloginfo»!

    Вот их то и надо по одному отслеживать через страницу с исходным кодом, а потом заменять на те, что в исходном коде.

    Если Вы нашли строку title в исходном коде, погоняйте её туда, сюда (удалите и верните на место). Если это точно она, то и в исходном коде она будет пропадать. Потом, просто скопируйте из исходного кода и замените на ту, что в header.php.

    И ничего там не упадёт, просто заголовок пропадёт. Не пугайте людей, через Notepad++, всё делается легко и просто, можно удалять и откатывать обратно.

    [Ответить]

  30. Алекс Fomik

    И почему мои комменты опять ожидают проверки? вчера ведь всё одобрилось...

    [Ответить]

    Денис Черников ответил:

    Мы тоже человек и не всегда за компьютером находимся!)))

    [Ответить]

  31. Алексей

    Что-то строчка не прописалась. Вообщем по русски звучит так -Доктайп.штмл

    [Ответить]

    Денис Черников ответил:

    Вы о чём? Кстати, Алекс, не огорчайтесь, но ссылки на статьи в комментариях, которые Вы так рьяно лепите при заполнении строчки сайта не прокатят.

    [Ответить]

    Алекс Fomik ответил:

    Ты о чём Денис говоришь? Я как раз ничего не хочу лепить на ваш блог. Одной ссылки «сайт» и так достаточно... С чего вы взяли что я пытаюсь быть хитро-мудрым???

    А вот то что на ваших комментах автоматом ставиться галка — Получать новые комменты, это напрягает...

    [Ответить]

    Алекс Fomik ответил:

    АААААА, не понял сначала о чём ты... А какая разница? Что я ниже добавлю ссылку со статьёй, что я сразу поставлю в поле сайт... Ну хорошо, не буду так делать... Твой блог — твои правила... Ок...

    [Ответить]

    Денис Черников ответил:

    Вы не хитромудрите. Вы как и всё прочитали умных гуру, которые сказали, что при комментировании чужих блогов, нужно в строке адреса сайта вставлять ссылку на посты. Вот Вы так и делаете. А я их удаляю. Вас ни кто не хотел обидеть. А вот галочка Выполняет полезную функцию, потому-что комментаторы жалуются, что ответы не приходят, а они просто галочку забывают ставить. Поэтому, было принято решение, что ей там место.

    [Ответить]

  32. Алексей

    Блин, да чтож такое то? Имя в сообщении поменял и прошлые комменты пропали ((( Чё за фигня?

    [Ответить]

  33. Алекс Fomik

    Денис, пришли тебе в админку мои комменты прошлые?

    [Ответить]

    Денис Черников ответил:

    Всё пришло!

    [Ответить]

  34. Алекс Fomik

    Оу, нет... Так ты всё замудрёно всё опислал про «туда-сюда», что стало совсем непонятно...

    Пусть тогда всё останется как есть. Я не понял как парвильно всё сделать, а эксперемкнтировать с кодом как-то страшновато...

    [Ответить]

    Денис Черников ответил:

    Алекс, проще описать уже некуда, осталось только взять и за Вас сделать!))) Вы спросите, может я как нибудь ещё по-другому поясню!

    [Ответить]

  35. Алекс Fomik

    Денис и отвечает : — Алекс, признайся честно и скажи что ты просто тупой))))))))))))))))))))))))

    Ещё раз перечитал 8 пункт и вроде что-то стало прояснятся в голове...

    Суть такая: нужно отследить какая строчка в хедере за что отвечает.

    Т.е, если после удаления блока тайтл в хедере пропадает название в исходнов коде, то нужно эту маленькую строчку с названием вставить на место этого большого блока в хедере? Правильно рассуждаю?

    [Ответить]

    Денис Черников ответил:

    Ну это Вы загнули! Такого, ни кто даже в мыслях не имел.

    А вот про строчку всё правильно поняли!

    [Ответить]

  36. Елена

    Спасибо за полезную и главное понятную информацию. Такого короткого и понятного описания не встречала наверное ни на одном сайте.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Елена! Да, получился не пост, а постик маленький!))) Так, шпаргалочка на коленке!)))

    [Ответить]

  37. Елена

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

    [Ответить]

    Денис Черников ответил:

    Всё хорошо, Елена! Я всё правильно понял и даже не думал огорчаться! Рад, что Вам нравиться мой блог!

    [Ответить]

  38. Светлана

    Привет, Денис, дожили и до этой темы. Что то все виснет, а что не знаю, то ли сам инет, то ли проблема в ноутбуке. И все началось с 30 декабря 2012г. Неужели весь год придется мучиться? И мастера вызвала, а он уже 3 день идет-идет... Проверю вот сайт на скорость, пойду по твоим статьям гулять:)

    [Ответить]

    Денис Черников ответил:

    Изучайте внимательно Светлана, думаю, что Вы скоро решите все свои проблемы!

    [Ответить]

  39. Alex

    Всем доброго времени суток. Подскажите повлияет ли на скорость загрузки размещение изображений на поддомене или другом домене?

    И может ли это негативно сказаться на индексацию Google

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Alex! Да, повлияет. От этого скорость загрузки раза в два улучшится.

    На индексацию в Google, это не повлияет ни коем образом.

    [Ответить]

  40. Регина

    Спасибо! Полезная статья! Вот вопрос интересует, почему в сервисе проверки времени загрузки сайта при первой проверке показывает одну цифру, при второй на несколько секунд больше, при третьей еще больше и эта цифра увеличивается и не уменьшается? Нужно подождать хотя бы пару минут чтобы время загрузки показало как в первый раз.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Регина!

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

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

    [Ответить]

  41. Регина

    )))))))))) Про желудок и ложку очень понравилось!))) Спасибо! Заряд улыбки на целый день!))))

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, Регина! Я рад, что смог Вам помочь и даже позабавить! Заходите!

    [Ответить]

  42. Сергей

    Спасибо! Очень полезный материал, и как раз во время. Отлично подходит для оптимизации моего блога) Вот только в пункте 9 не понятно что за дерективы такие и что делать с этой строчкой.

    [Ответить]

    Денис Черников ответил:

    Что конкретно не понятно?

    [Ответить]

  43. Любовь

    Здравствуйте, Денис! Попала на ваш блог из поиска. У меня сейчас возникла проблема с загрузкой сайта. Обратилась в свой хостинг Таймвэб и они мне ответили, что проблема в содержимом содержимом сайта, которое выполняется в веб-браузере, к нему относиться CSS и JavaScript.

    Прочитав также ваш пост я проверила, что у меня не стоит плагин кэширования на движке Вордпресс.

    Что вы можете подсказать в моем случае — решит ли плагин проблему или надо обращаться к программисту?

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Любовь!

    Возможно один плагин Вашу проблему не решит, но весь ряд способов ускорения сайта намного улучшит общую скорость загрузки. Статей про ускорение у меня много, воспользуйтесь ими, а затем проверите результаты.

    [Ответить]

  44. Михаил

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

    [Ответить]

    Денис Черников ответил:

    Привет, Михаил! Всегда, пожалуйста! Заходите!

    [Ответить]

  45. Михаил

    Денис,при подписке скидывает на другой сайт,ставлю галочку ниже,и надеюсь что подписался. В противном случае мой ящик готов принимать новости.

    С уважением Михаил Суздаль.

    [Ответить]

    Денис Черников ответил:

    Вы на комментарии подписываетесь или на новые статьи?

    [Ответить]

  46. Михаил

    На новые статьи.

    С уважением Михаил.

    [Ответить]

    Денис Черников ответил:

    Н у а на какой Вас сайт перебрасывает? Открывается специальная форма подписки на канал новостей в новом окне! Так и должно быть!

    [Ответить]

  47. Михаил

    На MSM канал

    [Ответить]

  48. Юлия

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

    RewriteEngine On

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?Ваш домен\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?undsoft\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.net/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?feedburner\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mail\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?poisk\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^$ [NC]

    RewriteRule .*\.(jpe?g|gif|bmp|png)$ nohotlink.png [L]

    То вместо сайта увидела кучу иероглифов. Я что-то сделала не так?

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Юлия!

    Конечно не так! Вы не указали в коде имя своего домена. Посмотрите на код внимательней (2 строка).

    [Ответить]

  49. Юлия

    Денис, я внесла туда свой сайт с самого начала. Просто этот од скопировала у вас. Вот смотрите:

    RewriteEngine On

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)? mp-kniga\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?undsoft\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?yandex\.net/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?feedburner\.com/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mail\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^http://(.+\.)?poisk\.ru/.*$ [NC]

    RewriteCond %{HTTP_REFERER} !^$ [NC]

    RewriteRule .*\.(jpe?g|gif|bmp|png)$ nohotlink.png [L]

    [Ответить]

    Денис Черников ответил:

    Возможно дело в кодировке UTF-8! Нужно искомый код привести к этой кодировке или ANSI!

    [Ответить]

  50. Юлия

    Денис, я далека от этих понятий...

    [Ответить]

    Денис Черников ответил:

    Юлия, может тогда с чего попроще начнёте, к примеру, попробуете разобраться какие кодировки бывают и зачем они нужны.

    [Ответить]

  51. Юлия

    У меня маленький ребенок... Я порой забываю элементарные вещи. Он никогда не оставляет меня одну. А ночью нужно успеть и статьи писать и МК снимать, поскольку сайт кулинарный... Может причина в пробеле перед моим доменом?

    [Ответить]

    Денис Черников ответил:

    У меня тоже! И сплю я по 4 часа в сутки.

    Юлия, не могу знать, нужно брать сайт и смотреть, а заочно я не могу выявить суть проблемы!

    [Ответить]

  52. Артем

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

    [Ответить]

    Денис Черников ответил:

    Отлично, поздравляю! Рад что Вы справились!

    [Ответить]

  53. Артем

    подскажиет пожалуйста .если уж и этих настроек и оптимизации не хватает для быстрой работы сайта , в этом случае тогда надо VPS брать или что можно ?

    [Ответить]

    Денис Черников ответил:

    В принципе да, VPS, как вариант!

    [Ответить]

    Артем ответил:

    не подскажете тогда хороший и не особо дорогой ?

    [Ответить]

    Денис Черников ответил:

    Вот тут посмотрите — sozdaiblog.ru/hotchu-vs-z... -dlya-sayta.html

    На мой взгляд лучше TimeWeb.

    [Ответить]

    Артем ответил:

    спасибо

    Денис Черников ответил:

    Не за что!

    Артем ответил:

    спасибо , а я вот сижу на rucentre

    Денис Черников ответил:

    А я всё никак с джино на тайм не перееду (лень)!)))

  54. Артем

    я вот ещё с вашего сайта нашел http: //adminvps.ru/vps/vps_usa.php , тут американский , слышал одну вещь что у нас в России по желанию любой шишки могут закрыть любой сайт , а так с американского сервера не закроют же , ну и цифры у них приличные на ВПС , а на тайме ВПС дорогой очень , но зато там не плохие виртуальные хостинги

    [Ответить]

    Денис Черников ответил:

    Да, это правда! Это как швейцарский банк, но нужно хоститься не через посредников, а на прямую!

    [Ответить]

    Артем ответил:

    на прямую тогда ещё сложнее найти хороший ... вы из американских не знаете хорошие ?

    [Ответить]

    Денис Черников ответил:

    Нет! Гугл Вам в помощь!

    [Ответить]

  55. Артем

    кстати у вас есть статья о том как переносить сайт с одного хостинга на другой ?

    [Ответить]

    Денис Черников ответил:

    Да есть!

    [Ответить]

  56. Юлия

    Да, ошибкой был пробел.

    [Ответить]

    Денис Черников ответил:

    Вот видите! Зато теперь всё работает!

    [Ответить]

  57. Юлия

    Денис, добрый день!

    Прочитала статью и настроила так же у себя. Все было ок, но недавно стал яндекс находить ошибки. Заметила, что эти ошибки создают фотографии блога. Их уже 2 (ошибка 403). Не пойму что я сделала не так. Я уже и в поиске искала, и в поддержки писала и у Марины спрашивала. Не получается справиться в одиночку! Помогите, пожалуйста!

    [Ответить]

    Денис Черников ответил:

    Здравствуйте, Юлия!

    Может для начала Вы мне сайт свой покажете, а то как-то о воздухе разговариваем!)))

    [Ответить]

  58. Юлия

    Покажу! Ждала ответа. http: //mp-kniga.com/

    [Ответить]

    Денис Черников ответил:

    Юлия, посмотрев Ваш ресурс визуально я проблем не увидел. Картинки на месте, ссылки с них убраны. Почему Вы вообще решили, что проблема битых картинок связана с ускорением сайта!

    Есть вариант, что когда Вы поставили запрет на использование своих картинок на чужих сайтах, то кто-то ранее уже стырил картинку и по прямой ссылки с Вашего ресурса установил у себя и теперь на его ресурсе получается битая ссылка на картинку (это первое предположение).

    Ещё возможно, что Вы удаляли уже проиндексированные поисковыми системами картинки и теперь ссылки на них стали битыми.

    Это всё звенья одной цепи, нужно вспоминать, анализировать и проверять!

    [Ответить]

  59. Юлия

    Если удалить непонятное окончание, то ссылка будет именно на картинку.

    Как же мне устранить эту проблему? Я уже вторую неделю анализирую. У меня есть плагин битых ссылок и если что, то с него приходят сообщения. Помогите мне пожалуйста. Я уже спросила у всех, кого могла... Ссылки удалены не на всех фотографиях. На многих у удалила недавно.

    [Ответить]

    Денис Черников ответил:

    Юлия, вот решение Вашей проблемы:

    Ошибка 403 (Forbidden, доступ запрещен) может возникнуть по одной из нескольких причин:

    Вы выложили на сервер неправильный индексный файл. Файл главной страницы вашего сайта должен называться index.shtml, index.html, index.htm, index.phtml или index.php. Обратите внимание: все символы должны быть в нижнем регистре (В отличие от Windows, в ОС Linux, под управлением которой работает сервер, регистр имен файлов имеет значение, и файлы index.html и Index.html — это два абсолютно разных файла).

    Вы выставили неправильные права на папку, в которой находится запрашиваемый файл, или на какую-либо из ее родительских директорий. Все эти директории должны предоставлять права на выполнение (x) для владельца.

    Вы загрузили файлы сайта в неправильную папку. Войдите в свою контрольную панель в раздел «Хостинг / Домены / Мои домены» и посмотрите, что написано в столбце «Папка» напротив интересующего вас домена. Именно в эту папку и нужно загружать файлы сайта.

    [Ответить]

  60. Юлия

    Денис, а как можно еще с вами связаться? Хочу задать еще пару вопросов)

    [Ответить]

    Денис Черников ответил:

    Юлия, в комментариях я помогаю не только Вам, возможно эта информация будет интересна и другим читателям.

    Всё, что касается личных переписок (почта, аська), то я расцениваю это как консультация, которая отнимает определённое время и силы. Намёк Вы поняли!

    [Ответить]

    Юлия ответил:

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

    [Ответить]

    Денис Черников ответил:

    Напишите мне на почту — SOZDAIBLOG@yandex.ru, изложите суть проблемы и мы с Вами попробуем её решить! Опять же Вы должны понимать, что не всё в моих силах!

    [Ответить]

  61. Руслан Юнусов

    Спасибо за статью.Из вышеперечисленных пунктов пригодился про оптимизацию БД.

    Хочется добавить что на хостинге ещё следует смотреть какая версия PHP стоит.Переключил недавно с 5.3 на 5.4 и сайт ускорился в 2 раза почти.Верстаю на MODX revo, а вордпресс в далёком прошлом . Мне помогло.

    [Ответить]

    Денис Черников ответил:

    Пожалуйста!

    [Ответить]

  62. Кеша Аксенов

    Добрый день,

    у Вас в одном коде прописано RewriteCond %{HTTP_REFERER} !^http://(.+\.)?undsoft\.com/.*$ [NC]

    подскажите что такое undsoft\.com?

    И второй вопрос в каком месте вставляется код (конец, начало или без куда хочешь)?

    Извините, если вопросы неуместные.

    [Ответить]

    Денис Черников ответил:

    Здравствуйте!

    Это пример!

    Ставьте в любом месте в середине!

    [Ответить]

  63. Eva

    Совсем не поняла пункт «8. Уменьшение PHP запросов к базе данных.»

    Для меня это самое важное сейчас, а не понятно что надо искать, что удалять, как понять что надо удалять, в что нет?

    [Ответить]

    Денис Черников ответил:

    Здесь всё методом тыка, если не знаете кода! Обычная вставка и замена строчек!

    [Ответить]

  64. Александр

    О ручной оптимизации базы данных не знал. Спасибо!

    [Ответить]

    Денис Черников ответил:

    Пожалуйста, век живи, как говорится!

    [Ответить]

Оставить комментарий!

Вверх