Как самому создать сайт с нуля

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

WordPress Если до сих пор опыта в создании своего сайта у вас нет, то все равно стоит создавать его таким , чтобы он был удобным для вас и удобочитаемым для посетителей. Я советую использовать для начала WordPress. Это CMS , которая хорошо подходит для блога. Но эта CMS может использоваться для любого сайта, так как имеет огромных выбор плагинов (это такие дополнения, позволяющие расширить функциональность сайта). Также в интернете можно найти и скачать бесплатно привлекательные и разноплановые темы.

Эти темы позволят преобразить ваш сайт быстро и легко. Далее, вам надо отложить деньги на покупку домена. Домен покупают на целый год, цена сильно зависит от доменной зоны. Например, домен ru или РФ вполне можно найти за 150 рублей, а вот домены в зонах net, org, com уже обойдутся в 500-800 рублей. Есть зоны и гораздо более дорогие.

Затем вам понадобится хостинг – место, где будет размещен ваш сайт. Цена зависит от количества размещенных доменов, дискового пространства, количества оперативной памяти и т.п. Для начала возьмите самый недорогой хостинг, лишь бы он поддерживал php – иначе WordPress не будет работать. В принципе для начала хватит на месяц рублей 50. Когда потребуется ресурсов больше, перейдете на более дорогой вариант. Сначала же переплачивать смысла нет.

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

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

Далее, надо придумать тему для сайта, для этого вам требуется определить для себя – о чем будет ваш сайт, о чем вы будете писать в своем сайте. Задайте себе вопрос, а зачем мне нужен сайт?

-Например: вы хотите создать сайт для заработка – сайт, который будет приносить вам прибыль. Возможно от партнерских программ или вы будете продавать какие-то свои услуги, либо товары.

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

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

-И наконец, самое главное: сайт всегда можно монетизировать, то есть заработать на нем или в конце концов продать сам сайт.

Как определиться с темой? Непростой вопрос, мой совет – тематика сайта должна быть вам знакома и понятна. Допустим, вы играете в какую-то игру и добились определенных успехов, можете на страницах своего сайта поделиться секретами, какими-то фишками, вызвать на общение других посетителей вашего сайта, находите единомышленников, делитесь своим находками. Или вы фанат, допустим футбольной команды «Зенит», ну «Зенит» это чемпион, понятное дело. Тут у вас будет очень много точек соприкосновения и обсуждения, тут и новости клуба, и обсуждения игр, проблем и много еще чего можно обсудить на страницах своего сайта.

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

Только помните, что создав сайт на какую-то тему, вам надо будет потрудиться и не один день, чтобы сайт стал прибыльным. Да , труд, труд и еще раз труд! Надо будет научиться писать качественные и уникальные статьи или хотя бы делать рерайт (изложение чужой статьи своими словами).

Как сделать блок рекламы с прилипанием

рекламный блок в сайдбаре

Сегодня попросили меня помочь с установкой рекламного блока с «прилипанием», т.е. такого, который при прокручивании страницы остается на своем месте на экране

рекламный блок в сайдбаре

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

Как это выглядит видно здесь: http://domreceptu.ru/profitroli-recept-s-foto. Смотрите на блок рекламы в правом сайдбаре. Собственно, эту ссылку мне и дали со словами «хочу так же, чтобы было на моем сайте».

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

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

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

  1. В админке сайта переходим на блок виджетов. Перетаскиваем в сайдбар текстовый виджет («Текст»).

В блоке следует сделать такую запись:

<div id=»reklama»>

<!— тут должен быть ваш код рекламы —>

</div>

название id может быть любым. Между тегами <div id=»reklama»> и </div> вставляем код с вашей рекламой. Это может быть контекстная реклама, тизеры, баннер – разницы совершенно никакой нет.

Но сам по себе такой блок не будет «работать», хотя выводится будет.

  1. Теперь займемся реализацией «прилипания».

<script type=»text/javascript»>

function getTopOffset(e) {  

           var y = 0; 

           do { y += e.offsetTop; } while (e =

e.offsetParent); 

           return y;

}

var block = document.getElementById(‘ reklama’);

/* reklama — значение атрибута id блока */

if ( null != block ) { 

           var topPos = getTopOffset( block ); 

           window.onscroll = function() { 

                       var newcss = (topPos <

window.pageYOffset) ?  

                                    ‘top:20px;

position: fixed;’ : ‘position:static;’;

                        block.setAttribute( ‘style’,

newcss ); 

           }

}

</script>

Вот этот код необходимо добавить в файл footer.php Вордпресса. Это легко сделать с помощью вкладки «Редактор» в панели администратора блога.

Вышеуказанный код нужно вставить непосредственно перед закрывающим тегом </body> в файле footer.php.

Это все, можете наслаждаться работой «прилипающего» блока рекламы в сайдбаре вашего сайта.

Как защитить свой блог на WordPress от подбора пароля

Как защитить блог на платформе WordPress от подбора пароля массовым перебором, так чтобы массовая атака не могла вывести сайт из строя

Я пользуюсь двумя хостингами: первый расположен в Австрии, второй российский. Где-то с месяц назад была неприятная ситуация — сайты, находящиеся на российском хостинге, практически легли. Попытки мои прояснить ситуацию ничего не дари — российский хостер ссылался на то, что виноваты какие-то скрипты и за 700 рублей в час предлагал свои услуги по администрированию. Пришлось разбираться самому. Оказалось, что по всему миру сайты на платформе WordPress были атакованы злоумышленниками. Подобная активность замечена многими хостинг- провайдерами. Используя тысячи IP — адресов и подбора пароля , неизвестные пытаются получить доступ к панели управления сайтом.

Что характерно — австрийский провайдер свои сайты защитил быстро. Схема такая — администратор, чтобы зайти в админ-панель сайта, сначала должен залогиниться на сайте хостера, только после этого под его IP можно будет зайти в админ-панель. Согласитесь, что при таком положении дел не очень-то получится подбирать пароль.

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

Тем более дело неприятно, что я заканчивал ремонт маминой квартиры, заказал отделочные материалы на http://trikirpicha.com/materiali/otdelochnye-materialy, в том числе гипсокартон. Осталось выровнять одну стену и сделать потолок, зашпаклевать и потом наклеить обои. Ремонт как раз в самом разгаре, а тут проблемы с сайтами, что крайне неприятно, ведь если сайты лежат, то  из поиска вылетают страницы, уходят посетители и падает доход. На что тогда отделочные материалы покупать? Пришлось срочно откладывать на пару дней ремонт и заниматься поиском того, как защитить от атаки блоги. С помощью Гугла нашел довольно действенный способ.

Чтобы защитить ваш сайт от подбора паролей, есть следующий способ защиты ( дополнительные логин и пароль для защиты панели управления) :

Зайдите по адресу htaccesstools.com/htpasswd-generator/, на сайте увидете поле Username, в которое введите желаемый логин и в поле Password желаемый пароль (используйте сложные логин и пароль).
Нажмите кнопку «Create . Htpasswd file» — получите примерно такой результат в виде строки текста:
mylogin:$apr1$TlY/9y78$lemYI3FDjTlf43WC34zuY1

Создайте через менеджер файлов хостинг- панели или через ftp в директории / www текстовый файл с именем. Htpasswd и добавьте полученную строку в него.
Затем найдите в директории с вашим сайтом (нужно повторить для всех сайтов с WordPress) файл .Htaccess (если не существует — его нужно создать) и добавить следующие строки в конце записей в файле:
<Files «wp-login.php»>
AuthType Basic
AuthName «ADMIN ONLY !»
AuthUserFile /var/www/ВАШ_ЛОГИН_В_Хостинг_Панели/data/ www/.htpasswd
Require Valid — user
< / Files >

Затем нужно зайти в директорию wp-admin и по аналогии добавить в файл .Htaccess строки:
AuthType Basic
AuthName «ADMIN ONLY !»
AuthUserFile /var/www/ВАШ_ЛОГИН_В_Хостинг_Панели /data/ www/.htpasswd
Require Valid — user

Фразу «ВАШ_ЛОГИН_В_Хостинг_Панели» нужно заменить на ваш настоящий Логин в Хостинг-панели вашего хостинга.
Теперь вход в панель — управления дополнительно защищен.

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

Для такой дополнительной защиты нужно прописать в файле .Htaccess в корне сайта дополнительные строки сроки:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI}. (wp-comments-post|wp-login)\.php*
RewriteCond %{HTTP_REFERER} ! .*example.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://% {REMOTE_ADDR}/$ [R = 301,L]
</ifModule>

Это не позволит пробовать авторизоваться тем, кто даже не зашел на страницу с формой авторизации.

Создание фильтра категорий в форме поиска в WordPress

Как сделать поиск в wordpress только в определенных категориях сайта

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

Поисковая форма

Чтобы построить форму поиска в WordPress понадобится только один тег get_search_form (). Движок имеет заранее созданную форму и отобразит ее в теме, выполнив выше приведенный тег. Если же вы хотите создать форму поиска с собственным форматированием и, возможно, даже с фильтрами, то вам понадобятся файлы searchform.php и search.php. В первом файле принято размещать код самой формы. Второй — контролирует выводы результатов поиска. По сути, search.php — это такой же шаблон, как и page.php или archive.php, только для вывода результатов запросов.

Согласно внутренней иерархии, движок сначала ищет файл searchform.php. Если такого не существует, то выводится стандартная заранее создана форма. Собственно, это означает, что присутствие шаблона для поисковой формы необязательно. Также, обязательно и то, что в случае отсутствия упомянутого шаблона собственную поисковую форму нельзя нигде вписать. Еще как можно! Обычно она выглядит (как пример взят код из стандартной темы WordPress под названием classic):

<pre lang=»php»><li id=»search»> <label for=»s»><?php _e(‘Search:’); ?></label> <form id=»searchform» method=»get» action=»<?php bloginfo(‘home’); ?>»> <div> <input type=»text» name=»s» id=»s» size=»15″ /><br /> <input type=»submit» value=»<?php esc_attr_e(‘Search’); ?>» /> </div> </form> </li></pre>

В той же стандартной теме, например, данная форма вписана в файл sidebar.php. Также часто ее вписывают в header.php или даже footer.php. Итак, определять ее расположения следует только по критерию целесообразности или эстетичности.

Фильтр из категорий

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

Самое главное, что нам необходимо, это создать выпадающий список из категорий блога. В этом нам поможет тег wp_dropdown_categories (). Этот тег имеет много параметров с которыми вы можете ознакомиться в Кодексе WordPress. Сразу скажу, вместо формы с одним фильтром мы создадим форму сразу с двумя! Поэтому код нашей формы выглядеть вот так:

<pre lang=»php»><li id=»search»> <label for=»s»><?php _e(‘Search:’); ?></label> <form id=»searchform» method=»get» action=»<?php bloginfo(‘home’); ?>»> <div> <input type=»text» name=»s» id=»s» size=»15″ /><br /> <?php wp_dropdown_categories(‘show_option_all=Все категории&#038;exclude=4,5,6’); ?><br /> <?php wp_dropdown_categories(‘show_option_all=Все категории&#038;exclude=1,2,3’); ?><br /> <input type=»submit» value=»<?php esc_attr_e(‘Search’); ?>» /> </div> </form> </li></pre>

Опция show_option_all = Все категории означает, что пользователь сможет выбрать параметр «Все категории», таким образом осуществив поиск во всех категориях данного выпадающего списка. Далее, опция exclude позволяет нам исключить определенные категории из списка. Как видно из примера, из первого списка мы исключили категории под номером 4, 5 и 6, а из другого — номера 1, 2 и 3. Таким образом, мы сможем осуществить поиск, например, в категории 1 и категории 4 или 5 или 6. Или сразу в трех категориях 1, 2 и 3 и категории 5. И т.д.

Только подумайте, какие перспективы открываются, если вы качественно организуете записи в категории. То есть, правильная продуманная структура позволяет применять WordPress в качестве полноценной CMS! Например, можно создать сайт риэлторской компании и легко сортировать предложения купли продажи недвижимости по различным критериям.

Откат к старой версии WordPress

Как откатить к старой версии WordPress, если после обновления блог не хочет нормально работать

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

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

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

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

Никак не мог понять, в чем причина, грешил в основном на хостера. Но беда в том, что на этом же хосте у меня еще 4 блога и на них все вполне нормально работает.

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

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

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

Откат делается в несколько простых шагов:

  • скачать файл предыдущей версии WordPress;
  • распаковать архив, после чего удалите несколько папку wp-content и файл wp-config;
  • все остальное залейте на ваш хостинг по ftp с заменой аналогичных файлов;
  • затем нужно зайти в PhpMyAdmin или в другую админку, если на вашем хосте используется другая система управления базами данных и обновить базы данных.

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

Как вставить видеоролик с youtube в блог WordPress

Как просто вставить видеоролик с сервиса youtube в блог WordPress

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

Как показывает практика, одним из наилучших способов привлечения трафика на блоги с развлекательной тематикой являются ссылки из групп с наиболее популярных социальных сетей (Вконтакте, Фэйсбук, Одноклассники и т.п.). Второй хорошо работающий способ – это публикация видеоподкастов. Лучше всего публиковать видео на сервисе youtube. При этом группа на youtube тоже может приносить доход за счет продажи рекламы на ней. Ну, а хорошее видео не только приносит посетителей, но и ссылки, в основном с форумов.

Однако youtube некоторое время назад поменял свое оформление, так что мой друг просто не нашел, как сейчас можно скопировать код для вставки видео в WordPress.

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

ролик с youtube
ролик с youtube

Теперь открываем в админке WordPress страницу создания новой записи, обязательно переходим в закладку «Текст», в закладке «Визуальный редактор» вы код не вставите и вставляем код из буфера обмена либо сочетанием клавиш «Ctrl+V» либо по правому щелчку выбираем из появившегося меню строку «Вставить».

вставка кода в wordpress
вставка кода в wordpress

Код будет иметь примерно такой вид:

<iframe width=»640″ height=»360″ src=»https://www.youtube.com/embed/N8pKyqzm1Vo?feature=player_detailpage» frameborder=»0″ allowfullscreen></iframe>

Теперь переходим на вкладку «Визуальный редактор» — появился прямоугольник  — это значит, что видеоролик вставлен.

визуальный редактор
визуальный редактор

Теперь, если нажать кнопку «Опубликовать» или «Предпросмотр», то можно посмотреть вставленное видео на странице своего блога.

вставленное видео
вставленное видео

Как установить или изменить пароль в MySQL через mysqladmin

Установка пароля пользователя MySQL, посредством mysqladmin

Установка пароля пользователя MySQL, посредством mysqladmin:
# Mysqladmin-u root password «MyPassword»
где root — пользователь, которому устанавливаем пароль, MyPassword — сам пароль.
Изменение пароля:
# Mysqladmin-u root-p password «MyPassword»
Система попросит ввести старый пароль. После его введения пароль будет изменен.

Как перенести блог на WordPress на новый домен?

Многие блогеры используют популярную смс WordPress. Это понятно – она очень удобна и позволяет делать сложные сайты и блоги совершенно не знаю языков php и html. С базами данных тоже никаких знаний не требуется – многие даже и не знают, где такая находится. Все это хорошо, пока не понадобиться перенести блог на новый хостинг или домен

Многие блогеры используют популярную смс WordPress. Это понятно – она очень удобна и позволяет делать сложные сайты и блоги совершенно не знаю языков php и html. С базами данных тоже никаких знаний не требуется – многие даже и не знают, где такая находится. Все это хорошо, пока не понадобиться перенести блог на новый хостинг или домен.

Например, еще недавно бесплатные региональные украинские домены (Org.ua, Rv.ua, If.ua и другие) были бесплатными, но халява кончилась, оставаться же на этих доменах платно смысла я не вижу – свой домен лучше.

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

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

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

Сохранение данных вообще очень полезно делать время от времени. Лично я вообще поступаю просто. У меня на блогах обязательно установлен плагин, который еженедельно отправляет бекап базы данных на почтовый ящик. Я специально зарегистрировал по 1 почтовому ящику для каждого блога, предназначенных только для бекапов. Очень удобно, если что-то случиться с базой данных, то у вас всегда будет последняя копия.

Для начала вам нужно скопировать сохраненные файлы сайта на новый домен.

в файл wp-config.php добавляем следующие строки:

define (‘WP_HOME’, ‘http://newsite.com’);

define (‘WP_SITEURL’, ‘http://newsite.com’).

Лучше всего копировать файлы с помощью FTP-клиента. Я предпочитаю программу FileZilla – очень удобная и русификация есть. Также удобно пользоваться файловым менеджером Total Commander – в него встроена функция работы с FTP. А копировать по файлу и папке с помощью встроенного менеджера файлов хостинга вы замаетесь.

Теперь нужно создать базу данных MySQL на вашем новом домене. Для этого в панели управления базами данных PhpMyAdmin импортируем ранее сохраненную базу данных. Учтите, что если вы просто меняете домен сайта, но остаетесь на старом хостинге, то новую базу данных создавать не обязательно – проще подключиться к базе старого домена.

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

Поэтому проще и функциональнее сделать специальные запросы в PhpMyAdmin.

Заходим в панель PhpMyAdmin, выбираем нашу новую базу данных и переходим на ее страницу. Мы должны сделать ровно 3 запроса, которые указаны ниже. Учтите, что слеша на конце url в запросе быть не должно – иначе у вас запрос не будет выполнен.

 

UPDATE wp_options SET option_value = REPLACE (option_value, ‘http://oldsite.ru’,’http://newsite.ru’) WHERE option_name =’home’ OR option_name =’siteurl’;

 

UPDATE wp_posts SET guid = REPLACE (guid, ‘http://oldsite.ru’,’http://newsite.ru’);

 

UPDATE wp_posts SET post_content = REPLACE (post_content, ‘http://oldsite.ru’,’http://newsite.ru’);

 

Названиями oldsite.ru – я обозначил url старого домена, newsite.ru — адрес нового домена.

Помогаем поисковым машинам: генерируем карту сайта в WordPress

Как легко создать файл sitemap.xml (карту сайта) на блоге wordpress с помощью плагина Google XML Sitemaps

Карта сайта дает многое: она позволяет поисковым машинам легче находить новые страницы, уменьшает вровень вложенности страниц (что важно для лучшей индексации и для монетизации сайта с помощью продажи ссылок), улучшает навигацию. Однако, если для пользователей-людей нужна карта в виде обычной html страницы, то для поисковых машин требуется файл в формате  xml, который они понимают не в пример лучше. Этот файл так и называется — sitemap.xml.

Кстати, для блога карта сайта особенно важна из-за его структуры, при которой старые посты постепенно уходят все дальше и дальше по уровню вложенности, и-за чего многие нужные и хорошие посты могут со временем теряться поисковыми системами. И еще, очень многие блогеры участвуют в биржах ссылок, таким образом монетизируя свои блоги. Так вот с помощью карты сайта все посты будут не глубже 3 уровня вложенности, что позволит размещать блоки ссылок на всех страницах сайта, увеличивая заработок. А хороший блогер, на ссылках может зарабатывать больше, чем, если бы ходил на работу. Не можешь найти работу? У тебя есть дома компьютер и интернет, но ты еще не знаешь как заработать в интернете деньги, не расстраивайся и читай блог ТинаевКОМ, ну и этот блог, конечно, тоже.

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

Однако делать этот файл вручную – это долгая и крайне нудная работа, да и по большому счету совершенно не нужная, так как, к счастью, для WordPress есть специально заточенный под такую работу плагин «Google XML Sitemaps», который не только создает sitemap.xml, но и делает это после каждого вашего обновления блога, а также извещает о наличии такого sitemap.xml поисковую систему Google.

Для того чтобы установить плагин Google XML Sitemaps на ваш блог, нужно сделать следующие действия:

1. Заходим в панель администратора блога -> вкладка «Плагины» -> пункт «Добавить плагин» и вводим в строку поиска название плагина «Google XML Sitemaps». Блог сам найдет соответствующий плагин и предложит его установить.

2. После установки заходим в опции -> XML-Sitemap. Там, с самого верха будет написано, что файл sitemap еще не создан, и предложит его создать. Чтобы зайти в опции плагина, найдите его в списке плагинов. Там же будут разные ссылки, выбираем из них «setting» и жмем на нее и переходим в опции плагина. Где именно находится ссылка показано на скриншоте, он кликабельный, можете кликнуть и посмотреть подробнее.


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

Как добавить мета-теги в WordPress

Плагин, помогающий легко добавить в блог на WordPress любые мета-теги, рекламу, счетчики, анализаторы в блоки head и body

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

Но не только биржи ссылок требуют внести в метатег новую строчку. Те же требования для вебмастеров у Яндекса и Гугла. Регистрируешься в их системе и нажимаешь добавить сайт. Но для того, чтобы Гугл или Яндекс убедился, что этот сайт действительно мой, предлагают вставить их мета-тег в заголовок <head> html-кода сайта. Так как большинство моих ресурсов размещено на смс WordPress, то это делать довольно неудобно.

Конечно, можно было бы найти это место через админку WordPress, и изменить шапку сайта. Но есть более удобный вариант, который к тому же, подойдет и тем, кто совершенно не разбирается в web-программировании. Это плагин WP_HeadNFoot.

Делается это так:

1. Заходим в админку -> плагины -> и вводим название плагина «WP_HeadNFoot» полностью в поиск.

2. После установки заходим в опции -> HeadNFoot -> Site Header и добавляем нужный нам метатег. Там можно указать, добавлять этот хеадер в страницы блога, авторизации и админки.

3. Ну и жмем кнопку «Добавить» и добавляем meta-теги с помощью WP_HeadNFoot в код блога.

С помощью этого плагина можно, также, без самостоятельных изменений в коде, добавлять любые другие теги в блок <head> и в конец блока <body>, добавлять рекламу других сайтов, счетчики, анализаторы и вообще что угодно. Так что удобный инструмент для тех, кто сам не хочет копаться в коде.