Рубрика ‘Сайтостроение’


Как отключить кеширование

Иногда требуется отключить кеширование страницы. Например, если предполагается частое обновление страницы.

Для решения данной задачи достаточно отправить несколько заголовков, сообщающих о том, что кэширование страницы отключено:

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Cache-Control: post-check=0,pre-check=0", false);
header("Cache-Control: max-age=0", false);
header("Pragma: no-cache");

Internal Link Building - новый SEO плагин для Wordpress

Случайно наткнулся на просторах буржунета на очень интересный плагин - Internal Link Building.

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

Установка:

  1. Скачиваете архив с плагином по ссылке ниже
  2. Копируете содержимое архива в wp-content/plugins/
  3. Заходите в панель администратора -> Плагины и активируете Internal Link Building.
  4. Управление ->Keywords - здесь админка плагина.

Internal Link Building (RUS) - локализованная версия плагина (перевод от http://proother.com/)

New SEO Plugin for Wordpress: Internal Link Building - сайт автора плагина. Там можно взять оригинальную версию плагина на английском языке.

Гуглу не нравятся длинные URL

Блог Димка:

На днях представитель Гугла, JounMu, в форуме Google Groups прокомментировал ситуацию с длинными урлами.

В вопросе содержался такой урл:

http://www.gadgetguy.com.au/small-kitchen-appliances-toaster-kettle-coffee-machine-blender-juicer-channel7-sunrise-australia-42.html

JohnMu ответил:

Мой перевод (оригинал ниже на всякий случай): я очень уважаю "говорящие" урлы, но... этот, похоже зашел слишком далеко и определить, что содержит страница, которой этот урл принадлежит, довольно сложно.

Now I'm all for having descriptive URLs, but .... this seems to be taking it a bit too far and I have a bit of trouble identifying anything that matches in the content of your page.

Значит ли это, что Гугл будут накладывать фильтр на страницы с подобными урлами?

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

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

Кеширование запросов MySQL

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

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

Не так давно столкнувшись с подобной проблемой, пришлось порыться в сети в поисках вариантов реализации кеширования. Мой выбор остановился на приведенном ниже классе, разработанном Андреем Якушевым.
Читать полностью →

Mod Rewrite Wizard

Mod_rewrite предоставляет механизм динамического изменения запрашиваемых URL-ов. Это действительно мощный инструмент, и поэтому, его знание принципиально важно, если вы хотите стать подлинным веб мастером или веб программистом…Однако нужно быть очень осторожным и даже дотошным при работе с этим модулем! Некоторые ошибки, которые Вы способны допустить, могут привести к логической петле, вызвав циклическую 100%-ую загрузку центрального процессора (CPU)

Для применения этого модуля требуется использование файла .htaccess
Mod Rewrite необходим для создания красивых ЧПУ для ваших сайтов. Но вот грамотно составить правило преобразования URL-ов может не каждый. Специально для "не программистов" в сети есть отличный мастер по составлению таких правил. Интерфейс простой и будет понятен любому.
Читать полностью →