Блог на wordpress, как поднять и монетизировать блог, разработки
Блог на wordpress, это легко или все же трудно?
Так сразу и не скажу, блог на wordpress может быть таким накрученным в отношение разработки и скриптов, что скажу обоюдно: ДА! и НЕТ!
Но боятся не надо, я же освоил.
Хотя как и все, шел от бесплатного хостинга до своего сервера в хостинг-компание.
Думаю что про блоги и блогинг читали. Ваш выбор стать активным участником на просторах блогинга, заработка или творчества в интернете осмыслен и обоснован твердим решением.
Тогда в путь а я буду делится с Вами с своим опытом.
Блог на wordpress.
Слово “блог” – это сокращение от двух английских слов web и log, по сути это то же самое, что и веб-сайт – страничка с информацией в сети Интернет.
Отличие состоит в том, что блог постоянно обновляется, то есть в нем все время появляются новые записи. Также особенностью блога является то, что эти записи можно комментировать.
Слово “блоггер”, соответственно, означает – тот, кто ведет блог, то есть добавляет в него новые записи.
Существует еще один термин – блогосфера – тут все просто, это понятие объединяет все блоги в Интернете.
Про деньги или монетизацию вашего блога или сайта.
Я… уверен что блогинг должен приносить доход , как и всякий труд. А делать деньги в интернете не так то просто.
Проверенные варианты дохода на сайт всегда окупаются из за надежности.
И это неоспоримый факт!
Так что предпочтительнее и на что можно и не обратить ваше внимание, как не как а монетизация сайта, блога приносит доход.
И так на какую площадку будем обращать свой взор… на буржунет а там заводило GOOGLE или нашенский Yandex. Начнем с буржнета …там побольше платят но есть нюанс с которым в зоне ру — не сталкиваемся.
Главное…чтобы сайт начал приносить хороший доход ему нужна большая посещаемость и известность. Поэтому монетизация в буржунете — процесс долгий и трудный. Но те, кто достиг успеха говорят, что оно того стоит.
Рассмотрим основные способы блог на wordpress монетизации.
Контекстная реклама Google AdSense (https://www.google.com/adsense/start/#?modal_active=none)
В буржунете рекламная модель PPC это один из самых доходных способов монетизации, так как именно контекстной рекламой продвигают свои товары и услуги большинство рекламодателей.
Поисковое продвижение стоит намного дороже. Учитывая большую конкуренцию в микронишах, цена за клик может варьироваться от 10-50 центов до нескольких долларов, это на несколько порядков выше, чем то, сколько можно заработать на контекстной рекламе в рунете.
Блог на wordpress, медийная реклама
Медийная реклама, также как и в рунете, подразумевает размещение на страницах сайта рекламных баннеров (текстовых, графических, pop-up). Вебмастер, предоставляющий площадку для размещения рекламы, на английском наречен Publisher. Рекламный материал (баннеры, ссылки, статьи) носит название Ad.
Крупным сервисом по размещению рекламных баннеров является chitika.com (https://chitika.com/). Сервис основан в 2003 году и работает сейчас более чем со 100тыс. сайтов.
Для получения одобрения аккаунта в этой системе необходимо иметь высоко посещаемый сайт или блог. Баннеры размещаются на страницах контекстуально.
Есть возможность настроек таргетирования. Оплата производится за клики по баннеру. Стоимость клика, как и в контекстной рекламе, зависит от ниши, тематики ресурса (в среднем около $1 и выше). Аналогичным сервисом является clicksor (http://www.clicksor.com/)
Также существует и другая схема заработка на баннерах — оплата за показы
Способ хорош для блогов с очень высокой посещаемостью (более 10тыс. в сутки). Цена устанавливается за 1000 показов и варьируется в зависимости от типа баннера, местоположения на странице, и, конечно, показателей самого ресурса.
Цена может составлять как 50 центов, так и 10 долларов за 1000 показов. Примерами таких сервисов могут служить
casalemedia.com или
advertising.com (https://www.advertising.com/)
Блог на wordpress, партнерские программы
Партнерские программы буржунета весьма разнообразны и представляют собой партнерскую рекламу — Affiliate Marketing. Такое партнерство строится по моделям CPA (оплата за действие) и CPL (оплата за лиды).
Вебмастер получает комиссионное вознаграждение за совершенное перенаправленным по его партнерской ссылке пользователем действие (покупка, заказ, регистрация на сайте рекламодателя).
По такой схеме с вебмастерами работает крупная торговая площадка Amazon.com ( , комиссионное вознаграждение составляет от 4 до 15% от стоимости приобретенной покупателем единицы товара.
Кроме прямых продавцов товаров и услуг существует множество сервисов посредников между селлерами и рекламными площадками.
Схема заработка аналогична: процент от стоимости товара или услуги. В зависимости от сервиса комиссия может доходить до 75%. Примеры подобных площадок:
clickbank.com
linkshare.com
Commission Junction.
Лог на wordpress, продажа ссылок и статей.
Самый популярный способ монетизации в рунете занимает, практически, последнее место в списке буржуйского вебмастера.
Нельзя сказать, что бирж ссылок в буржунете нет совсем. Есть, но они тщательно маскируются под статейные биржи и продают, так называемые, «текстовые объявления Text Link Ads правда они поменяли название на MediaWhiz а силка (https://www.matomyseo.com/) ну или «маркетинговые страницы (Hosted Marketing Pages)».
Как уже известно!
Google наказывает за неестественные покупные ссылки, обнуляя PR или выкидывая из выдачи.
Поэтому даже те платные ссылки, которые размещает на страницах вебмастер, зачастую закрываются от индексации и направлены только на то, чтобы приносить трафик ресурсу, разместившему ссылку.
Блог на wordpress, монетизация в буржунете.
Крупнейшая в мире система электронных платежей —PayPal (https://www.paypal.com/ru/webapps/mpp/home), которая входит в структуру аукциона eBay. Ее прямое назначение, оплата товаров и услуг в интернете.
Направляясь на заработки в буржунет, вебмастеру необходимо иметь свой аккаунт в PayPal, на который будут падать заработанные денежные суммы.
Исключение. GoogleAdsense, в этой системе заработанные доллары можно получить посредством системы Рапида.
Но если вы в России то эта служба из за некоторых собитий вам закрыта.
Есть и другие варианты платежных систем в буржунете, которые позволяют выводить деньги на наши российские банковские счета.
Например, это система AlertPay или как сейчас PAUZA (https://www.payza.com/) которая работает с пластиковыми картами VisaClassic, MasterCard. Стоит отметить, что счет в банке должен быть долларовый
А что у нас, как там проверенные варианты дохода?
Ну самое главное это Yandex (https://partner2.yandex.ru/) и известный игрок монетизации сайта profit-partner.ru а по новому advertur (https://advertur.ru/)
Однако про них , как раз и много писать не буду. Всем известно… что как и на какую прибыль там можно рассчитывать.
Блог на wordpress, за то честно без обмана, почти!
Расскажу про службу заработка в зоне ру.
И так… сервис вечных ссылок WAIM:Маленькое вступление … а зачем продавать ссылки?
Ответ прост – для того, чтобы продвинуть в поисковой выдаче сайт рекламодателя. Чем больше качественных ссылок на ресурс рекламодателя, тем выше сайт в выдаче по определенным запросам.
Блог на wordpress, почему размещение вечных ссылок лучше?
Если размещать ссылки правильно, то поисковая система не сможет узнать о том, что эти ссылки «продажные».
А как вы знайте поисковики, как GOOGLE и YANDEX могут наказать сайт в раздаче вашего контента в интернете.
Вечная ссылка размещается в контексте статьи, и такая реклама может оказаться даже полезной для читателя. Это выгодно и рекламодателю и вебмастеру.
Для владельца сайта это высокая цена, а для рекламодателя – раз заплатил и «на всегда». Все ссылки размещаются вручную, что повышает их качество. Владелец сайта может очень качественно и хорошо вставить ссылку в контент статьи.
При этом ссылка появляется сразу же в новой статье. А это стимул к развитию вашего сайта. Поскольку одна статья … одна ссылка, то для постоянного заработка нужно регулярно добавлять новые статьи на сайт или блог.
Блог на wordpress, добрались до вопроса а что такое WAIM?
Это биржа, которая хорошо и быстро развивается в нише купли-продажи вечных ссылок. Вечные ссылки это ссылки, которые размещаются владельцем сайта в контексте одной статьи и никогда не убираются, а оплата за ссылку производится только 1 раз.
Ссылки размещаются вручную, при этом рекомендуется размещать их в тематические статьи и связать текст самой статьи с текстом ссылки так, чтобы читатель не мог понять, что эта ссылка куплена.
Пользовательский интерфейс очень прост, легок и удобен. В системе не сложно будет разобраться даже новичку.
Регистрация, блог на wordpress.
Для того, что начать зарабатывать на своих сайтах или продвигать их, вам нужно зарегистрироваться в системе.
Регистрация потребует не более минуты и предельно проста.
Переходим по ссылке на сайт WAIM, нажимаем на ссылку регистрация, заполняем небольшую форму и жмем кнопку «Регистрация». Все очень просто!
Обратите внимание, что после регистрации, вам требуется подтвердить email. Для этого на ваш электронный адрес система отправила письмо с дальнейшими инструкциями. Пожалуйста, прочтите его, прежде чем продолжать работу.
Далее имеется 3 пути:
Вы будете зарабатывать на сайте, будете продвигать сайт и второй одновременно. Конечно ясно что вы будете зарабатывать на сайте.
Блог на wordpress, для владельца сайта.
Итак, у вас есть сайт или несколько сайтов, на которых вы собираетесь зарабатывать. В первую очередь вам необходимо добавить сайт в систему, заполнив соответствующую форму.
Кстати, очень порадовало автоматическое заполнение системой следующих полей: название, описание, ключевые слова и цена заметки. Но работать это будет если только на главной странице сайта, в метатегах имеется эта информация. Хоть и мелочь, а приятно.
После добавления, дожидаемся проверки сайта администрацией, и если сайт принимается в систему, можно приступать искать рекламодателей.
Обратите внимание, что рекламодатели так же могут искать сайты и отправлять предложения. После добавления, дожидаемся проверки сайта администрацией, и если сайт принимается в систему, можно приступать искать рекламодателей.
Обратите внимание, что рекламодатели так же могут искать сайты и отправлять предложения.
Переходим в раздел «Поиск ссылок», если требуется, заполняем форму для того чтобы найти ссылки, которые удовлетворяют вашим требованиям.
Фильтр по тексту ссылки.
Очень и еще раз очень удобная и необходимая вещь.
Например, вы готовитесь написать статью c обзором своего новенького продукта или очерка о новом продукте.
Естественно, идеальным вариантом будет разместить ссылку с текстом, который непосредственно связан с темой статьи, например, «купить продукт» или «обзор продукта …».
Во-первых, она будет выглядеть совершенно естественной и поисковая система не сможет определить, что она «продажная».
Так же это выгодно и рекламодателю. Ну и в конце концов, такие ссылки стоят дороже.
После того, как вы нашли подходящую ссылку, ознакомились с дополнительными условиями (если имеются), вы отправляете предложение рекламодателю.
Рекламодатель рассматривает это предложение и либо отклоняет, либо принимает его. В случае, если рекламодатель принимает ваше предложение, оно попадает в раздел «В процессе написания» и вам нужно разместить ссылку на сайте.
После размещения, задача отправляется на проверку рекламодателю. Рекламодатель может отправить задачу на доработку, либо, если его все устраивает, принять его.
Оплата поступит сразу же после того, как страница со ссылкой будет проиндексирована Яндексом через webmoney.ru
О главном, Блог на wordpress, настройка!
Замечу, не без огорчения, что подавляющее большинство владельцев сайтов никогда не настраивают свой первый сайт а то и второй !
Потом удивляются что через некоторое время, возникают серьезные проблемы. Давайте, ка друзья напомним о главных ошибках которые возникают без должного настроя wordpress.
1. Адреса страниц сайта выглядят, как набор непонятных значков, а при копировании превращаются в кракозябры и занимают пол страницы :
Пример….
хххх.windows-8-%D1%8D%D1%82%D0%BE-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%B8%D0%BB%D0%B8-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B9-%D0%BA%D0%BE%D0%BD%D1%84%D1%83%D0%B7.html
Непонятно, да и не красиво, а нужно то поставить один плагин! ( Cyr-And-Lat)
1. Почти отсутствует индексация сайта и поисковыки из Google и Yandex вас запросту ненаходят , из-за этого, отсутствие посетителей на сайте
2. Также уменьшение количества страниц в поисковой выдаче (фильтр поисковых систем или неправильно настроен robots.txt).
3. В результате полное выпадение страниц сайта из выдачи (БАН).
4. Все коментарии это попросто некому не нужный спам.
5. Увеличение размера базы данных сайта до величины когда сайт начинает сильно тормозить.
6. Доступ в админку всем желающим и ослабление безопасности сайта, проблемы с поролем…и прочие мелкие и крупные проблемы.
Чтобы всего этого не произошло с вашим сайтом, начните работу с ним с настройки WordPress.
Зайдем в админку сайта.
Общие настройки.
В этом разделе вы можете настроить общие параметры блога, такие как название, формат адреса, дату/ время и т.д.
— Заголовок сайта — укажите название вашего сайта. Если вы его еще не придумали, напишите любое – вы сможете изменить его в любое время.
— Краткое описание — вкратце описываете свой сайт. Если с темой сайта пока не определились, просто напишите что-нибудь. Описание в будущем тоже можно будет изменить.
— Адрес сайта (URL) и Адрес WordPress (URL) предназначены для установки движка в подпапку, но, чтобы при этом сохранился основной адрес сайта. Если ваш сайт стоит в основной папке, оставляем значение по умолчанию
– адрес нашего сайта.
— Адрес e-mail — убедитесь, что он написан правильно.
— Членство
Обратите внимание на этот пункт.
Поставив птичку в чекбоксе «Любой может зарегистрироваться», вы тем самым разрешите регистрацию на сайте всем желающим. Стоит ли писать о том, что большинство желающих будут ботами, а вовсе не реальными читателями вашего сайта.
Кроме того, если вы разрешите регистрацию, любой зарегистрированный пользователь сможет попасть в админку вашего сайта (пусть даже и имеющую ограниченный функционал, по сравнению с тем, каким его видите вы, как администратор).
А допускать посторонних в админскую часть – это значит серьезно ослаблять безопасность сайта.
Поэтому, если у вас не какой то специальный проект, требующий регистрации пользователей (социальная сеть, каталог и пр.), не рекомендую разрешать регистрацию всем желающим.
Роль нового пользователя.
Позволяет дать пользователю при регистрации определенные полномочия. По умолчанию роль нового пользователя «подписчик». Пусть так и остается.
— Часовой пояс — настраивается для правильного отображения времени записи и комментариев.
Для Москвы это UTC+3, но с учетом летнего времени выбираем UTC+4. Убедитесь, что вы выбрали свой часовой пояс.
— Формат даты и Формат времени– можно оставит стандартные значения, можно их изменить – выберите сами, на функциональность сайта это не повлияет. Сохраняем.
Написание.
Размер текстового поля – здесь можно задать количество строк в редакторе при создании поста.
Оставляем значение по умолчанию – так как почти все браузеры умеют растягивать поле ввода.
Форматирование — если у вас в комментариях запрещены кликабельные ссылки, первую галочку можно оставить
Часто при добавлении комментариев, спамеры делают смайлик ссылкой на свой сайт, а вы этого можете не заметить.
Второй пункт разрешает движку исправлять некорректный xhtml – это позволит избежать ошибок при вводе тегов, если вы не очень хорошо знаете HTML. В противном случае галочку можно не ставить.
Основная рубрика и Основная рубрика для ссылок позволяют задать рубрики, в которые будут отправляться записи и ссылки по умолчанию. На данный момент у нас не создано ни одной, поэтому выбирать не из чего.
Опубликовать.
Специальная закладка, которая позволит быстро перейти к созданию поста с любой страницы. Чтобы воспользоваться этой возможностью, закладку нужно перетащить на панель инструментов или в закладки.
Для этого наводим курсор на нее, нажимаем левую кнопку мыши и перетаскиваем ее в нужное место.
Теперь достаточно выделить фрагмент текста, кликнуть на нее. Появится окно создания новой записи с цитатой и ссылкой на источник. Редактируем запись, дополняем, нажимаем нашу закладку
«Опубликовать» и смотри сваю статью !
Публикация через e-mail и Удаленная публикация позволяют использовать удаленную публикацию
постов. Т.е. опубликовать посты из других устройств, например iPhone. На этом этапе вряд ли возникнет необходимость в настройке этого пункта, просто пропускаем.
Сервисы обновления — ресурсы, которые движок будет автоматически уведомлять при появлении на вашем сайте новой записи. Эта функция WordPress помогает быстро проиндексировать в поисковых системах сначала ваш сайт, а затем и все появляющиеся на нем статьи.
Оставляем стандартный «rpc.pingomatic.com» и добавляем к нему ресурсы из моего собрания
Список проверенных сайтов для пинга.
https://bblog.com/ping.php
https://bitacoras.net/ping
https://blog.goo.ne.jp/XMLRPC
https://blog.goo.ne.jp/XMLRPC
https://blogsearch.google.ae/ping/RPC2
https://blogsearch.google.at/ping/RPC2
https://blogsearch.google.be/ping/RPC2
https://blogsearch.google.bg/ping/RPC2
И это совсем не все!
https://www.godesigngroup.com
https://www.imblogs.net/ping
https://www.lasermemory.com/lsrpc
https://www.mod-pubsub.org/kn_apps/blogchatter/ping.php
https://www.snipsnap.org/RPC2
https://www.weblogues.com/RPC
https://xmlrpc.blogg.de
Да не бойся что много, кашу маслом не из портишь!
Сайтов в этом списке, хоть и много, зато все работающие. Их вполне хватает для того, чтобы ваш блог про индексировался после публикации первых 5 постов.
Сохраняем !
Блог на wordpress, чтение.
Опция На главной странице отображать позволяет выбрать вид главной страницы. Если вы выберите пункт Ваши последние записи, будет отображена лента последних записей.
Если выберите Статическую страницу, то на Главной будет отображаться выбранная вами страница.
Следующие два пункта позволяют настроить количество записей на странице сайта и в RSS-ленте.
Можно оставить существующее значение – 10.
Затем выбираем тип отображения записей.
В первом случае Ваши подписчики смогут видеть весь текст публикации, во втором – только небольшой анонс.
Отображение полного текста удобнее для читателей, отображение анонсов заставляет их дополнительно переходить на ваш сайт на сайт с rss-ленты.
Кодировку сайта оставляем по умолчанию – UTF-8, переходим к следующей странице настроек.
Обсуждение.
Вы можете сделать так, чтобы каждый новых комментарий приходил вам на email или сделать модерацию первого комментария, и т.д
Вы можете настроить аватары комментаторов, или поставить свои аватары, либо поставить Gravatar
— единый аватар на всех блогах.
Настройки для статьи по умолчанию.
1. Пункт первый разрешает уведомлять блоги, на которые вы ставите ссылки в своих статьях. Если на этих блогах разрешено принимать уведомления, то вы получите дополнительные ссылки с этих блогов. Поскольку этот способ использовался спамером, галочку с этого пункта лучше снять..
2. Второй пункт разрешает Вашему блогу получать подобные уведомления. По той же причин галочку лучше снять.
3. Третий пункт разрешает комментирование Ваших записей. Оставляем его включенным.
Другие настройки комментариев.
1. Первый пункт заставляет всех, кто хочет оставить комментарий, указать свое имя и email. Это поможет идентифицировать ваших читателей, и, в случае необходимости, связаться с ним.
Оставим опцию включенной.
2. Поскольку в Общих настройках мы запретили регистрацию, снимаем галочку и здесь.
3. Третий пункт автоматически запрещает комментирование для старых записей. Поскольку поначалу комментариев много не буде — галочку не ставим.
4. Следующий пункт дает возможность отвечать на комментарии. Если ваша тема поддерживает древовидные комментарии, то включаем эту опцию.
5. Этот пункт позволяет указать максимальное количество комментариев на странице. Можно оставить значение по умолчанию.
Отправить мне письмо, когда.
Чтобы воспользоваться этими опциями нам пригодится e-mail, указанный ранее в настройках.
Рекомендую поставить галочки на обеих пунктах.
Блог на wordpress, перед появлением комментария.
В первое время на вашем блоке не будет много комментариев, поэтому не стоит создавать перед
желающими оставить комментарий, лишних препятствий. Перед обеими пунктами галочки не ставим.
А чтобы спам не просочился на ваш сайт, воспользуемся следующим пунктом и укажем в поле для
автоматической фильтрации – https:// и @, каждое слово с новой строки.
Эти же слова — https:// и @ укажем и в пункте Черный список.
Аватары, блог на wordpress.
Аватары – это изображения рядом с именем комментатора. Если Вы включите их отображение – то можно будет выбрать картинку для пользователей, которая будет выводиться в случае, если у комментатора нет своего аватара.
Медиафайлы, блог на wordpress.
Эту страницу, пожалуй, оставим без изменений. Трех доступных размера изображений вполне достаточно. Небольшие корректировки можно сделать при публикации записи.
Автоматическая вставка объектов по ссылке вполне может пригодиться – оставим включенной.
Единственное, что стоит изменить – снять птичку с чекбокса в пункте Помещать загруженные мной файлы в папки по месяцу и году.
Хотя, это и удобно, но если отметить этот пункт, могут возникнуть проблемы с загрузкой изображений.
Приватность, блог на wordpress.
Страница «Приватность» содержит один пункт — Видимость сайта. Мы его уже настраивали при установке WordPress, просто проверьте, чтобы пункт Я хочу, чтобы мой сайт был виден всем … был активирован.
Постоянные ссылки.
Адреса страниц, которые WordPress генерирует по умолчанию выглядят некрасиво и непонятно ни для поисковых систем, ни для пользователей.
Поэтому рекомендую использовать ЧПУ – человеко понятный URL. Привести ссылки к нормальному виду можно в разделе Постоянные ссылки.
В Общих настройках выбираете пункт Произвольно, а в поле для адреса пишете так:
/%postname%/ или /%postname%.htm
При изменении шаблона ссылок, убедитесь что ваш файл .htaccess, который должен лежать в корне сайта открыт для записи или сами впишите туда следующее:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Корень сайта, это та, где находится файл wp-config .php
Нет, Друзья… все же мало про файл .htaccess!
И так htaccess, файл который позволяет настраивать веб-сервер Apache. Директивы, которые прописываются в этом файле напрямую влияют на выдачу, которую формирует веб-сервер.
htaccess файл позволяют задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных каталогах или папках, таких как управляемый доступ к каталогам, переназначение типов файлов и т. д,
Сразу напомню, прежде чем что либо менять в htaccess – сделайте копию вашего рабочего файла в укромное место.
Есть типаж блогера, который может использовать картинки с вашего ресурса для использования в своих проектах. Они используют ваши изображения на своих сайтах, другими словами, используют вашу пропускную способность в своих целях, по аналогии с перемещением изображений на поддомен.
А как бороться?
Заменим любую картинку, на которую ведет линк с другого сайта, на какое-нибудь предупреждающее изображение или на что хватит фантазии. В коде не забывайте менять адреса на ваши URL.
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?ваш-урл\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Замените путь к картинке
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/noHL.jpg [L]
Перенаправим RSS фиды WordPress на Feedburner.
Я не думаю, что кто-то пользуется чем-то другим, отличным от Feedburner. Но кроме меня! А для начало удобно для пользователя, удобно для владельца блога, статистика, опять же.
Если вы еще не используете – крайне рекомендую. Код ниже перенаправит все ваши RSS потоки на ваш аккаунт, не забывайте только вставить нужный адрес.
RedirectMatch 301 /feed/(atom|rdf|rss|rss2)/?$
RedirectMatch 301 /comments/feed/(atom|rdf|rss|rss2)/?$ http://feedburner.com/yourfeed/
В этом примере идет пере направление двух потоков: основного RSS и обновление комментариев, если посетитель подписан на обновления.
Блог на wordpress, изменим страницы ошибок.
С хостингом и сайтом случается всякое, поэтому заранее нужно быть готовым к проблемам и сделать свои страницы ошибок.
А пользователи в случае проблем будут перенаправлены на соответствующую страницу. На этих страницах можно дать краткую информацию для пользователя, почему такое случилось. Контакты свои оставить, в крайнем случае.
ErrorDocument 400 /errors/badrequest.html
ErrorDocument 401 /errors/authreqd.html
ErrorDocument 403 /errors/forbid.html
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/serverr.html
#Замените /errors/*.html на путь к вашим страницам ошибок.
В этом примере идет перенаправление в случае основных ошибок. 404 я тоже добавил, хотя CMS обычно отрабатывают такие моменты, но бывали случаи.
Блог на wordpress, 301 и 302 редирект или перенаправление.
301 редирект или, так называемое постоянное перенаправление – говорит о том, что страница поменяла адрес или URL и перенаправляет на новую страницу.
Если у вас на сайте была проиндексированная ПС страница, а вы поменяли ее адрес – в обязательном порядке сделайте 301 редирект на новую страницу. При 301 редиректе старая страница не индексируется, а вместо нее “подставляется” новая.
RewriteEngine on
Redirect 301 /old-page http://ваш-урл.ру/new-page
Бывает так, что сайт переезжает на новый домен, нужно сохранить структуру ссылок, а их могут быть сотни и тысячи, на каждую установить перенаправление нереально. Код ниже поможет разобраться с такой ситуацией:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) [R=301,L]
Есть интересная методика “скрытия” внешних ссылок путем 301 редиректа.
Допустим, у вас есть “сквозная” ссылка в сайдбаре, которая ведет на ваш профиль в Google+, она внешняя, то есть ведет на внешний ресурс.
Для SEO очень хорошо, когда таких ссылок как можно меньше. Можно спрятать их и сделать внутренними.
Технология производства внутренних ссылок из внешних:
1. ставим ссылку на мнимую страницу, допустим gering111.com/google-plus
2. настраиваем 301 редирект в htaccess с этой страницы на реальную страницу вашего профиля
3. посетитель ничего не чувствует, ПС довольны
Подобным образом можно ставить любые другие условно постоянные ссылки. 302 редирект или временное пере направление говорит ПС, что страница перемещена временно, поэтому индексировать нужно обе страницы, старую и новую.
RewriteEngine on
Redirect 302 /old-page https://ваш-урл.ру/new-page
Код абсолютно такой же, как в случае с постоянным пере направлением.
302 редирект удобно использовать, когда проводятся какие-либо долгосрочные работы на сайте и не нужно показывать посетителям “поломанные” страницы.
В таком случае вам поможет этот код:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/inside.html$
RewriteCond %{REMOTE_ADDR} !^123.123.123.123
RewriteRule $ /inside.html [R=302,L]
Блог на wordpress, склеиваем сайты с www и без него.
Очень плохо, когда сайт доступен по двум адресам, ПС это очень не любят. Склеить это в один адрес поможет код ниже:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS_HOST} ^www.ваш-урл\.com$ [NC]
RewriteRule ^(.*)$ http://ваш-урл.com/$1 [R=301,L]
В этом примере – главное зеркало это адрес без www. Если необходимо сделать наоборот – поменяйте www местами, сверху уберите, внизу добавьте.
Показ страниц в зависимости от IP.
SetEnvIf REMOTE_ADDR 192.168.0.1 REDIR=»redir»
RewriteCond %{REDIR} redir
RewriteRule ^/$ /about.html
Добавлять адреса можно дублированием первой строки, в последней – меняется страница для перенаправления.
Блог на wordpress, перенаправляем на главную, блог на wordpress.
Перенаправление со страниц site.com/index.php и site.com/index.html на страницу site.com/.
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://site.com [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.com [R=301,L]
Запрет доступа к сайту, блог на wordpress.
Бывает такое, что необходимо запретить доступ посетителям с определенного IP, спамерам или еще кому нехорошему.
И мне так бывает. Даже на одном сайте зделал при входе админку доску позора…смотрим
Order Allow,Deny
Allow from all
Deny from 111.168.0.1
Добавлять IP в список можно просто добавляя последнюю строку и меняя там адрес на нужный.
Противоположная ситуация, когда всем нужно запретить, кроме некоторых IP, тогда используем такой код:
Order Deny,Allow
Deny from all
Allow from 111.168.0.1
Добавлять адреса аналогично предыдущему примеру.
Блог на wordpress, запрещаем просмотр нежелательным User-Agent.
Каждый браузер или приложение, которое запрашивает страницу, так или иначе имеет идентификатор – User-Agent.
Можно запретить просмотр нежелательным господам. Это могут быть как программы, сканирующие сайты, так и старые браузеры, от поддержки которых вы целиком отказались. Ситуации бывают разные.
SetEnvIfNoCase user-Agent ^FrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Java.* [NC,OR]
SetEnvIfNoCase user-Agent ^Microsoft.URL [NC,OR]
SetEnvIfNoCase user-Agent ^MSFrontPage [NC,OR]
Order Allow,Deny
Allow from all
Deny from env=bad_bot
Полный список известных User-Agent вы можете найти на сайте http://www.user-agents.org/
Запрещаем доступ к определенному файлу, блог на wordpress.
В примере стоит запрет на доступ к файлам wp-config и htaccess, тем самым повышается уровень общей защиты.
Очень нужная директива, рекомендую добавить в свои файлы
# защищаем wpconfig.php
order allow,deny
deny from all
#защищаем htaccess
order allow,deny
deny from all
Аналогично можно защитить css и js файлы, которые используются плагинами:
order allow,deny
allow from all
Блог на wordpress, скачивание определенных типов файлов
Современные браузеры такие умные, что иногда становится противно. Chrom иногда пытается внутри себя открывать для просмотра PDF файлы, иногда вешаясь насмерть.
С помощью htaccess можно принудительно сказать браузеру, что делать с тем или иным типом файлов, не оставляя этот момент на его усмотрение.
В данном случае это скачивание. Дополнительные типы файлов можно добавить по аналогии.
AddType application/octet-stream .pdf
AddType application/octet-stream .zip
AddType application/octet-stream .avi
Ограничение на доступ к админке WordPress
Если у вас постоянный IP адрес, можно только ему давать доступ к админ-панели WordPress
AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName «Example Access Control»
AuthType Basic
order allow, deny
deny from all
allow from Ваш IP
В каждой папке на сайте Apache создает, по умолчанию, индексные файлы, в которых перечисляется, какие файлы в папке находятся.Если вы не хотите давать дополнительную лазейку для злоумышленников – запретите индексирование.
Блог на wordpress, Options -Indexes Включаем gzip сжатие
Вы знаете о том, что данные на сервере можно сжать, а клиент их распакует у себя? Код ниже как раз включает такую штуку.
Нужно только убедиться, что gzip разрешен на вашем хостинге, но обычно он есть.
<FilesMatch «\.js.gz$»>
ForceType text/javascript
Header set Content-Encoding: gzip
<FilesMatch «\.css.gz$»>
ForceType text/css
Header set Content-Encoding: gzip
<FilesMatch «\.js$»>
ForceType text/javascript
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !».*Safari.*»
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule (.*)\.js$ $1\.js.gz [L]
ForceType text/javascript
<FilesMatch «\.css$»>
ForceType text/css
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !».*Safari.*»
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule (.*)\.css$ $1\.css.gz [L]
ForceType text/css Код не работает для изображений, но к ним применять gzip не рекомендуется.
Включаем кэширование браузера клиента.
Интересная директива, которая позволяет использовать кэширование браузера.
Указанные типы файлов записываются в кэш браузера и при повторном вызове будут грузиться оттуда, что существенно ускоряет общую скорость загрузки сайта и дает меньшую нагрузку на ваш хостинг.
Header append Cache-Control «private»
FileETag MTime Size
ExpiresActive On
ExpiresDefault «access plus 0 minutes»
ExpiresByType image/ico «access plus 1 years»
ExpiresByType text/css «access plus 1 years»
ExpiresByType text/javascript «access plus 1 years»
ExpiresByType image/gif «access plus 1 years»
ExpiresByType image/jpg «access plus 1 years»
ExpiresByType image/jpeg «access plus 1 years»
ExpiresByType image/bmp «access plus 1 years»
ExpiresByType image/png «access plus 1 years»
Блог на wordpress, указываем кодировку по умолчанию
WordPress работает с кодировкой UTF8 и делает это хорошо, но чтобы гарантированно избежать проблем с кодировкой – укажите ее принудительно, хуже не будет точно. AddDefaultCharset UTF-8
Напоследок хочу представить вам сервис тестирования вашего htaccess файла – http://htaccess.madewithlove.be
Ух ! И в конец…
Пункт «Дополнительно» оставляем без изменений – префиксы для рубрик и тегов по умолчанию будут иметь значения «category» и «tag» соответственно. Сохраняем.
Готово! Почти!
Теперь ваш блог полностью настроен и готов к использованию. Да для пущей важности не лишним бывает robots.txt который определяет правила для поисковых роботов.
robots.txt — это служебный файл, который подсказывает поисковому роботу, какие разделы и страницы сайта индексировать, а какие нет. А также определяет основное зеркало сайта и указывает путь к карте сайта sitemap.xml
Создайте в блокноте файл, назовите его robots.txt и запишите в него следующее:
User-agent: Yandex
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /wp-trackback
Disallow: /wp-feed
Disallow: /wp-comments
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Host: www.yourdomain.ru
User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /wp-trackback
Disallow: /wp-feed
Disallow: /wp-comments
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Sitemap: https://yourdomain.ru/sitemap.xml
Вместо yourdomain.ru укажите ваш домен. Сохраните файл и поместите его в корневую папку сайта. Напоминаю – корень сайта, это папка, в которой находится файл wp-config.php.
ОДНАКО…нескольких довольно простых правил:
• Не устанавливайте плагины, если не уверены в их надежности. Я знаю два источника, которым могу доверять в определенной мере: репозиторий WordPress и Codecanyon(магазин плагинов и скриптов).
Конечно, там тоже хватает сомнительных решений, особенно это касается родного репозитория с плагинами.
Обновляйте WordPress. Разработчики не только исправляют ошибки, но и вносят некоторые дополнения, меняют механизмы ядра.
Не ставьте экспериментов на работающем сайте. Неважно, три посетителя у вас в день или триста… гораздо разумнее сделать копию сайта и применить изменения на ней. Это убережет ваши нервы от стресса, а ваш сайт от ошибок и неполадок.
Делайте резервные копии. Это вообще краеугольный камень не только веб-разработки, но и любой деятельности, связанной с компьютерами.
Вот и все на первом этапе, настройка WordPress.
Удачи, Друзья!
Очень информативная статья! Подписался на Вашу рассылку!
тут можно завести свой блог wsem.ru