Подписка
Email
Fb
RSS
Twitter
Email

Курс создания сайта-установка плагинов

Курс создания сайтаВсем привет, продолжаем уроки создания сайта с нуля на WordPress.

Мы уже выбрали хостинг и домен и в прошлый раз мы установили движок на сервер. Как и обещал, сегодня покажу некоторые настройки движка, которые необходимы для вашего сайта.

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

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

Ping сервера

Начнем с того, что пропишем пинг сервера для ускорения индексации новых статей на сайте. Где их прописывать — смотрите на видео. Список привожу:

http://rpc.pingomatic.com/

http://blogsearch.google.ru/ping/RPC2

http://ping.blogs.yandex.ru/RPC2

http://rpc.weblogs.com/RPC2

http://www.blogdigger.com/RPC2

http://www.feedsky.com/api/RPC2

http://www.snipsnap.org/RPC2

http://api.moreover.com/RPC2

http://api.my.yahoo.com/RPC2

http://pingoat.com/goat/RPC2

http://rcs.datashed.net/RPC2

http://rpc.blogbuzzmachine.com/RPC2

http://pingoat.com/goat/rpc2

Настройка ЧПУ

Если кто-то не знает, то ЧПУ — это ЧеловекоПонятный Урл, то есть url, понятный и удобный для восприятия человеку. Например, какой url удобнее: site.ru/catalogue.php?sect=11&kind=6&manuf=6 или site.ru/sport/football.html? Конечно второй, как их сделать — на видео. Структура такая: /%postname%.html или /%category%/%postname%.html.

Так же понадобится плагин «RusToLat» для транслитерации русских букв в латинские в адресах (URL) страниц с ЧПУ. Ссылки на все плагины я приведу в конце данной статьи.

XML Sitemap

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

Для построения xml sitemap есть специальный сервис — http://www.xml-sitemaps.com.

Также построим и html карту сайта при помощи плагина Dagon Design Sitemap Generator.

На странице вывода карты прописываем
<!-- ddsitemapgen -->

Делаем Robots.txt

Файл robots.txt нужен для запрета индексации некоторых разделов вашего сайта. Запрещать кое-что индексировать обязательно нужно. Это помогает избежать дублирование контента и избавиться от всего лишнего.

Пример robots.txt для wordpress:

User-agent: Yandex
Allow: /wp-content/uploads/
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /template.html
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
Disallow: /tag
Disallow: /category
Disallow: /archive
Disallow: */trackback/
Disallow: */feed/
Disallow: */comments/
Disallow: /?feed=
Disallow: /?s=
Host: указываете ваш основной домен, с www он или без ( к примеру site.ru )
User-agent: *
Allow: /wp-content/uploads/
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /template.html
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
Disallow: /tag
Disallow: /category
Disallow: /archive
Disallow: */trackback/
Disallow: */feed/
Disallow: */comments/
Disallow: /?feed=
Disallow: /?s=
Sitemap: http://site.ru/sitemap.xml

Не забудьте заменить site.ru на ваш домен. Этот файл нужно загрузить в корень сайта.

Вы можете посмотреть данный файл у каждого сайта, добавив к его основному домену /robots.txt.

Подробнее можете почитать здесь.

Несколько плагинов для защиты сайта

Еще три плагина, которые помогут в какой-то степени защитить ваш сайт.

  • во-первых плагин Anti-XSS attack — предупреждение и защита от XSS-атак (объяснять, что это такое не буду, если интересно можете поискать информацию по данному вопросу сами).
  • во-вторых WordPress Database Backup — плагин поможет делать бэкапы базы данных из админ. панели вручную и по расписанию, отправляя файлы по электронной почте через заданные промежутки времени.
  • ну и WP-SpamFree — защита от спама в комментариях.

301 редирект

Он нужен для склейки адресов вашего сайта типа site.ru и www.site.ru, то есть происходит переадресация с site.ru на www.site.ru или наоборот. Можно сделать с помощью файла .htaccess. Файл .htaccess он находится в корне сайта и он позволяет делать много чего интересного, но это довольно широкая тема, поэтому ограничимся только 301 редиректом.

Я обычно основным делаю домен без www и 301 редирект с домена с www на домен без www будет делаться так:

  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
  RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
  

Опять же, меняем домен на свой.

Еще несколько полезных плагинов

  • незаменимый SEO плагин — All in One SEO Pack;
  • плагин для создания формы обратной связи — Contact Form 7;
  • плагин для создания навигации по страницам — WP-PageNavi.

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

Далее привожу список плагинов. Данные плагины я сразу устанавливаю на каждый новый свой сайт. Далее, по мере надобности и появляющихся задач устанавливаю еще какие-то. Я даю ссылку — http://wordpress.org/extend/plugins/. Здесь вы можете найти все требуемые вам плагины, в том числе и те, что я показывал на уроке.

Плагины:

  1. RusToLat
  2. ВП Типограф Лайт
  3. Google XML-Sitemap
  4. Dagon Design Sitemap Generator
  5. WordPress Database Backup
  6. WP-SpamFree
  7. Anti-XSS attack
  8. All in One SEO Pack
  9. Contact Form 7
  10. WP-PageNavi

Не следует перегружать сайт лишними плагинами и ухудшать тем самым скорость работы, используйте только самое необходимое.

На сегодня все, но впереди еще много уроков, так что, до встречи)

Вы можете оставить комментарий.

126 комментариев к записи “Курс создания сайта-установка плагинов”

  1. Sandros:

    Хорошо но мало)  «Сайт успешно добавлен в очередь на индексирование» как долго будет висеть?

  2. будет ли урок по продвижению?

  3. Евгений:

    Ден, спасибо тебе огромное все просто здорово. Только просьба, в следующих уроках не используй пожалуйста это зверское щёлканье мышкой. )))

  4. Этот клик мышкой мне не совсем нравится.(((( Можете в следуещих уроках эту программу не использовать. ))

  5. Мало платят?-------------- А какая посещаемость вашего сайта.человек в день — ?показов страниц в день — ?

  6. ответьте пожалуйсто мне интересно)))))) :)

  7. Спасибо!)))))))))))))))))))))))))))))))))))))

  8. У меня появилась идея! Вы можете сайт с «Уроки вёрстки сайтов» перевести в тему для WordPress! А то не могу понять как обычный дизайн перевести в 

    тему для WordPress. Помогите, урок по моему будет очень полезным как «Создание прибыльного сайта» и как курса «Путь веб-мастера». Надеюсь одобрите!)))

    • А когда будут новые статьи?

    • Я хотел сделать серию уроков на эту тему, но было много писем, в которых люди просили сделать уроке по созданию сайта с нуля, пошагово, так как не представляют, как это делать, как применять знания html, css. Вот и решил сделать сначала курс «Создание прибыльного сата».

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

  9. Женя:

    DenWeb, пригодится ли php при создании сайта?

  10. Где вы покупали FTP? Просто на 

    http://yutex.ru только 5.5 гигабайт. 

    • Не понимаю вопрос, что значит покупали FTP?

      Может быть вы имеете ввиду 5.5 Гб дискового пространства? Мне например хватает этого. На Ютексе у меня 5 сайтов — занято где-то 1% памяти.

      Если конечно вы не собираетесь грузить туда какие-то большие файлы.

  11. Да, я имел в виду

     5.5 Гб дискового пространства. Ну вы видео по 30мин выкладываете на сайт, и таких не мало! А ещё и по 10мин!

  12. Понял! Большое спасибо))))))))))))))))))))))))))))))))))))))))))))))))))))

  13. А куда можно заливать музыку и картинки? В файло обменниках оно только на 60 дней.

    • Все зависит от того, сколько у вас будет файлов и их объема. У меня, например, обычно в каждой статье по 2−4 картинки, я заливаю их на свой хостинг.

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

  14. Спасибо! Появилась реклама на сайте!))))))))))))))))))

  15. А вы выбираете рекламу за клики, за показы или за месяц.

  16. И какая цена? За ранние спасибо!

  17. Павло:

    Можно как-то зарабатывать на сайте незасоряя ево рекламой? Если да то как?

    • Что вы понимаете под словом «засорять»?

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

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

  18. Vadim:

    Спасибо огромное, что вы делаете такие уроки. Все понятно, по шагам и по делу. Я не могу скачать плагин ВП Типограф Лайт, на http://wordpress.org, в результате поиска выдает No results found... Подскажите в чем дело? 

  19. Людмила:

    Спасибо за очередной урок. Когда ждать следующий?И еще вопрос, после установки ЧПУ перестают открываться ссылки. Выдают 404 Not Found. Открываются только если в общих настройках ставить «по умолчанию». Что это может быть?

    • Все верно, вы меняете ЧПУ и адрес страницы меняет свой вид, а ссылки ведут на старые url. Если у Вас уже много записей на сайте, то не стоит менять уже.

      • Людмила:

        Да в том то и дело, что я меняю на стандартном шаблоне.

        • Шаблон тут не причем, все дело в адресах страниц — у вас после установки ЧПУ они поменялись. Если создать сейчас новую запись, то на нее ссылки будут нормально работать.

  20. А когда будут новые посты? Жду)))

  21. Vadim:

    Что необходимо знать и какие настройки сделать на сайте, чтобы сайт не взломали?

  22. подскажите php уроки, книги

  23. Олег:

    Мой сайт будет видно только с помощью поисковика Яндекса?

  24. Олег:

    Спасибо! Абгрейт сайта кульный. Только размеры экрана пользователя не определяется, приходится перетягивать ползунок в право:-)

  25. Олег:

    Здравствуйте.Подскажите пожалуйста свойство в css чтобы при навидений курсора на картинку ана менялась.В интернете пытался найти но нашлось не точ-то надо.Может вы знаете.

    • Делайте блог div под размер картинки, задайте фон (картинка 1), задайте фон(картинка2) при наведении мыши, вот и все)
      Допустим у дива задан класс class="bg", тогда в css пишем:
      .bg {background: url(image1.png);}
      .bg:hover {background: url(image2.png);} 
      Только не забудьте указать размеры блоку див!

  26. Олег:

    Спосибо!Чето похожое находил только не удолитворен матерьялом.А тут все нормально

  27. Олег:

    А обезатель но надо в блоке див указывать

  28. Олег:

    Извените пожалуйста!Забыл написать что изображение является ссылкой в html.Пытался делать так: a.класс:{ background: url(навигация/кнопки/первое положение о нас.jpg); display: block; width:149px; height:17px;}a.класс:hover{ background:url(навигация/кнопки/второе положение о нас)}Но изображение пропадает вообще.Подскажите пожалуйста может есть другое свойство или чета не так написал?

  29. Олег:

    увы нет все правильно короче обойдусь без этого свойства)

  30. Олег:

    Проверил,может браузер не перенимает это свойство ?(браузер Google Chrome

  31. Vadim46:

    Пытаюсь на сайт добавить ссылку из википедии, а при копировании в поле адрес, на wordpress получаю: http://ru.wikipedia.org/w/index.php?title=%D0%A2%D0%B5%D0%BB%D0%B5%D1%84%D0%BE%D0%BD_%D0%B4%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%8F&stable=1как правильно добавить ссылку?

  32. Vadim46:

    и еще один вопрос: я открываю  какой-либо сайт, как мне определить на каком движке этот сайт сделан?(я помню вы приводили примеры движки коммерческих и бесплатных, как понять на каком движке работает чужой сайт)

  33. Антон:

    А можно вставить свою тему которую сверстал? 

  34. аслан:

    очень сильно прошу, скинь папку с плагинами на мыло. я блин не могу найти некоторые((((((((

  35. Андрей:

    Доброго времени суток! DenWeb во первых спасибо огромное за уроки! во 2х вопрос: можно ли «залить» на хост 2 движка? вариант WordPress и Joomla. (WordPress- самый востребованный движок для создания блога, а Joomla отлично подходит для создания сайта.Вроде так.) Если можно,то как?За раннее спасибо. С уважением!

    • На WordPress можно практически любой сайт сделать, Джумла отстает по функционалу. Я все на WordPress делаю.

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

  36. Валёк:

    Я пока на вагончике хостинг сделал,и домен там же) пока попрактикуюсь,а потом уже и домен себе сделаю нормальный .ru,и на хостинг платный встану)спасибо за уроки ;) Удачи!!!

  37. Валёк:

    wordpress.orgЗдесь не находит плагин «ВП Типограф Лайт»:(

  38. Валёк:

    floomby.ru/s1/2gKHMвсе попорядку, установил гугл сайтмэп плагин на вордрес, активировал,но в параметрах его не было, решил сам прописать адрес к доступу параметра этого плагина,а тут написал,что какие-то полномочия, можете обьяснить что это значит?

  39. Валёк:

    floomby.ru/s1/CgrRuвот я о чем говорю собственно вам) 

  40. Здравствуйте. Не могу найти на wp плагин 

    Dagon Design Sitemap Generator. по этому запросу выдает совершенно другие плагины.

  41. и еще вопрос. При составлении гугл хмл карты вылезла ошибка. Поменял права папки паблик_хтмл с 700 на 777, нажимаю составить карту вручную повторно, и опять вылезает ошибка ask.com 

  42. avtorik:

    почему то в параметрах после активации плагина Google XML Sitemapего не появилось... тоесть не могу осуществить настройки обновления и приоритетов*(Хотя сам файл sitemap был создан...по адресу мой домен/sitemap.xmlОткрывается

    • avtorik:

      упс проверил ещё раз, чет нет файла*( в корне...попробовал плагин 

      Dagon Design Sitemap Generator по вашей ссылке, но что то и он не создает файла*(

      • Dagon Design Sitemap не создает файла. Он для html карты. Нужно создать страницу и вставить код, который я дал в посте.

        А плагин для xml карты попробуйте скачать тут.

        • avtorik:

          спасибо, теперь заработало

          • avtorik:

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

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

            Либо используйте плагин ThemeFuse Maintenance Mode.

  43. avtorik:

    Извините за назойливость, но файл sitemap  в главной директории так и не создается, хотя по адресу site.ru/siatemap.xml он отображается...отображение скрытых файлов включено, смотрю не только фтпменеджером, но и в управлении хостингом... права на папку publik_html  777

  44. avtorik:

    Денис, ну очень сильно извиняюсь, но как быть с отсутствием файла sitemap???

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

    • Рад, что мой блог помогает)

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

        • Шансы есть у всех, главное все правильно выполнять и не лениться)

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

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

          Я например сейчас сам пишу только на этот блог. На остальные сайты заказываю у копирайтеров.

          Сколько нужно вложиться — сказать нельзя. Но если, допустим, с умом потратить 5−10 тыс. руб. на ссылки (вечные), то можно получить неплохие результаты от молодого сайта.

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

          • Ну я не очень хочу вкладывать много денег,у меня их просто не имеется) на домен и хостинг я расчитываю, а на остольное врядли, сайту оптимизацию выполняю) но поситителей все-равно пока нуль) скачал вашу книгу) как только напишу побольше 10 статей сразу же начну регестрировать свой сайт везде. где указанно в вашей книге) о результатах сообщу когда-нибудь все-равно)

  46. и вот еще, Anti-XSS attack  не находит в поиске плагинов на вордпрес...

  47. Оксана:

    Здравствуйте, Денис.Подскажите пожалуйста решение проблемы — скачала плагин рустулат, установила его, все сделала как на видео Вы показывали, чпу работает и отображается корректно, но при этом в меню продукции слетают иконки-картинки перед текстом.Пока вернула все в исходное положение, вот адрес категории раздела, как пример http://uniart43.ru/?cat=118, чтобы было понятно, что я имею ввиду — после активации плагина исчезают картинки-иконки перед текстом.Буду очень вам благодарна за помощь.

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

  48. Дмитрий:

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

  49. Алексей:

    Денис отличный сайт!Все четко и понятно, других таких сайтов не находил.Не могу только найти плагин ВП Типограф Лайт, движок WordPress 3.4.2.Подскажи плиз где его взять или каким плагином заменить?

  50. Игорь:

    Доброе время суток, подскажите, установил планинContact Form 7но письмо себе отправить не могу с сайта, ошибка такая...Ошибка при отправке сообщения. Попытайтесь позже или обратитесь к администратору сайта.

  51. Денис а что за плагин у вас стоит — при нажатие на картинку открывается в этом же окне. У меня просто стоял Easy FancyBox было всё хорошо всё работало, но буквально несколько дней назад перестал открывать картинки. Может кто знает или было у кого такое...

  52. Надежда:

    Добрый день! Подскажите решение проблемы пжл. После установки Dagon Design Sitemap Generator наверху выходит окно : Warning: include(): Unable to access /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/lang/Русский.php in /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 49 Warning: include(/var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/lang/Русский.php): failed to open stream: No such file or directory in /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 49 Warning: include(): Unable to access /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/lang/Русский.php in /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 49 Warning: include(/var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/lang/Русский.php): failed to open stream: No such file or directory in /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 49 Warning: include(): Failed opening '/var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/lang/Русский.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/user6250/data/www/northzone.ru/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 49   С чем это может быть связано??? Как исправить?? Заранее спасибо!

  53. Надежда:

    ЭВРИКА!!!!)))Стоило только язык поменять)))))))) Спс...разобралась уже!!! Очень нужные уроки!!!)))Успехов всем!!!))))

  54. Nikolay:

    Денис, приветствую! Подскажите пожалуйста, какой можно использовать плагин, что бы на главную страницу вывести поле, куда посетитель сможет ввести свой e-mail и будет получать рассылку, когда на сайте будут новые статьи опубликованы? 

  55. Татьяна:

    ОТЛИЧНЫЕ УРОКИ!!! Лаконично, доступно, понятно, без лишней воды. Огромное спасибо!

  56. Элина:

    Здравствуйте... а можете пожалуйста выложить весь спикок Ping серверов...

  57. Ден:

    Ден я хотел спросить. У вас на видео в редактировании файла .htacess или как-то так , вы туда вставляете пару строк. В одной из них у васRewriteEngine On2 RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC] — тут после слово site стоит слеш. Так и должно быть?3 RewriteRule ^(.*)$ site.ru/$1 [R=301,L] 

  58. Очень хорошая статья, по поводу 301 редиктера

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

  59. Сергей:

    Спасибо за статью. Денис подскажи пожалуйста, установил плагин Google XML-Sitemap, активировал, но в параметрах он не отображается, переустановить пробывал, тоже самое, в чем причина может быть??

  60. Дмитрий:

    Добрый день.Такой вопрос. Карта сайта отображается в браузере как у вас, но в корневой папке сайта файла sitemap.xml нету. Это нормально ? 

    • Дмитрий, если по адресу site.ru/sitemap.xml карта отображается, то этот файл есть в корне. Возможно ваш ftp клиент или файловый менеджер не отображает ее просто.

  61. Ден, привет! Благодарю за статьи! Кажется плагины уже устарели, появились новые адаптивные темы, может нужно обновить эту статью, а то как-то странно искать в поисковике плагины которые уже несколько лет не поддерживаются. Наверняка есть более актуальные аналоги. Что думаешь?

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

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

Spam Protection by WP-SpamFree

Яндекс.Метрика