Блоговедение

Как вставить html, php, javascript код в статью wordpress без плагинов

Май 14, 2016Вставить HTML в статью wordpress

Здравствуйте, уважаемые коллеги!

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

Вставить HTML в статью wordpress

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

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

Что нужно сделать, чтобы вставить код в статью wordpress :

  1.  Добавить в панель редактора WordPress новую кнопку
  2. Задать css стили в файле style.css  для оформления кода
  3. Вывести html код в статье wordpress

Как вставить html код в статью WordPress без плагина

1. Добавить новую кнопку «Код» в панель редактора WordPress

Эта кнопка выглядит так:

Вставить html код wordpress

Чтобы ее установить, необходимо скачать скрипт в архиве:

Введите ваш email, чтобы получить ссылку на скачивание скрипта

email рассылки Эти данные НЕ передаются третьим лицам и НЕ используются в коммерческих целяхemail рассылки

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

wp-content/themes/papka-s-temoy/code

Следующим шагом откройте файл function.php, который также находится в папке с вашей темой и добавьте следующий код:

require_once(TEMPLATEPATH . '/code/code.php');

Все, проверьте наличие новой кнопки в панели редактирования. Есть? Идем дальше.

2. Задать стили css для оформления кода

Найдите и откройте файл style.css в папке с темой. И вставьте эти стили:

Для этого копируем следующий код, который слегка приукрасит наши html, php и другие файлы в заметках:

.cod { 
color: #124377; border-radius: 5px; 
border: 1px solid #A58888;
background-color: #fff;
width: auto; }

Стили вы можете прописать свои, это лишь пример.

3. Вставить html код и вывести его

В визуальном редакторе wordpress 1. напишите необходимый код, выделите его, 2. Нажмите на кнопку «Код», 3. Продублируйте код в открывшемся окне и нажмите ОК

Как вставить код в статью вордпресс

 

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

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

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

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

P.S. Давно хочу избавиться от привычки есть много сладкого. Очень люблю, но понимаю, что это не есть хорошо) Думаю написать статью на эту тему. Поделитесь в комментариях, у вас есть привычки от которых вы избавились и каким образом?

В Новосибирске при подготовке к параду произошло нечто …

 

С уважением
Артем Губтор

Правильная микроразметка сайта на WordPress. Часть 3 — микроразметка комментариев, картинок, контактов

Апрель 29, 2016Микроразметка комментариев, картинок, контактов

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

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

Содержание серии статей:

  1. Что такое микроразмета на сайте и зачем она нужна
  2. Микроразметка header
  3. Микроразметка статьи
  4. Микроразметка комментариев
  5. Семантическая разметка изображений
  6. Разметка контактных данных

Микроразметка комментариев, картинок, контактов

Микроразметка комментариев


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

Что нам понадобится:

1.Основа разметки -itemprop=»comment» itemscope itemtype=»http://schema.org/Comment»
2.Всего комментариев — itemprop=»interactionCount»
3.Автор комментария — itemprop=»creator»
4.Дата комментария — itemprop=»commentTime»
5.Текст комментария — itemprop=»commentText»

 

1.Найдите файл comments.php и в нем ищите блок в котором происходит вывод комментариев. У меня этот блок расположен после условия if ( have_comments() ) :  Так вот к этому div добавьте атрибуты itemprop=»comment» itemscope itemtype=»http://schema.org/Comment». 

У меня это выглядит вот так:

<div class="comment_section animate" data-anim-type="fadeInUp" data-anim-delay="600" itemprop="comment" itemscope itemtype="http://schema.org/Comment">

2.Далее можно указать количество всех комментариев, найдите место где используется функция comments_number. И добавьте itemprop=»interactionCount»

Получится примерно так:

<h3 id="comments" itemprop="interactionCount">Комментариев к записи:
 <?php comments_number ('Нет', '1', '%' );?></h3>

Боюсь, что оставшаяся часть вывода комментариев будет разной в зависимости от шаблона. Поэтому попробуйте найти самостоятельно в каком месте у вас выводится Автор комментария, Дата и Текст

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

Микроразметка изображений (картинок)


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

Конечно если кого-то устраивает такой вариант, то пожалуйста. Нужно добавлять к тегам img атрибут itemprop=»image»‘. 

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

Код функции:

[sociallocker id=456]function micro_image ($content) { global $post; $pattern = «<img»; $replacement = ‘<img itemprop=»image»‘;
$content = str_replace ($pattern, $replacement, $content); return $content; } add_filter (‘the_content’, ‘micro_image’);[/sociallocker]

Добавили? Славненько. теперь вмикроразметка картинок будет происходить автоматически.

Микроразметка контактных данных


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

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

Название — <span itemprop=»name»>Здесь название блога</span>
Индекс — <span itemprop=»postalCode»>Здесь индекс</span>
Населенный пункт — <span itemprop=»addressLocality»>Здесь населенный пункт</span>
Улица — <span itemprop=»streetAddress»>Здесь адрес</span>
Телефон — <span itemprop=»telephone»>Здесь ваш телефон</span>
Электронная почта — <span itemprop=»email»>Здесь ваш e-mail</span>

* e-mail доменного имени типа info@site.ru (не mail.ru, gmail.com, yandex.ru и т.д.)

 

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

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

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

С уважением,
Артем Губтор

Новосибирск — Белгород, несмотря на препятствия. Часть вторая

Апрель 24, 2016

Приветствую всех читателей блога royal-site.ru

Что то я совсем забегался, некогда было писать. Недавно приобрел курс о том, как серьезно защитить wordpress блог, вот занимался техническими моментами на сайте. Кому интересен курс вот ссылка

Я не рассказал до конца о том, как мы с Викой доехали до Белгорода. Первый день закончился ночевкой в Омске. Кто не читал первую часть, то смотрите здесь.

Стеклоомыватель

Итак, на второй день нашего путешествия, мы проснулись в Омске, на улице небольшой мороз. Но это и предсказуемо, зима все таки началась — декабрь. Часов в 9 утра мы двинули в путь. Нам подарили пару 5-литровок незамерзайки.

b_55-7122

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

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

По дороге

С Омска мы хотели доехать до Кургана, там перекусить и ехать до Челябинска. Дорога стала ужасной, особенно около Кургана. Сильно быстро ехать не могли — все в ямах. Нужно было что-то решить с проблемой в двигателе, почему при высоких оборотах он начинал чихать.

Danila Andreev написал в комментариях: Инжектор нужно промыть было ?

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

Топливный фильтр

Топливный фильтр

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

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

Курган

В итоге мы доехали еле еле до Кургана, на перекус там у знакомых уже не было времени. Нашли магазин, в котором были эти фильтры. Успели до закрытия. Был уже вечер и все СТО в городе уже закрывались, поэтому никто не брался за нашу машину.

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

Пробую, ничего не помогло. Тут уже половина мужиков с сервиса собрались и думает что же это может быть. Сделали компьютерную диагностику. Компьютер показывает, что ошибка в датчике VVT-I или датчик втек. Но я менял его буквально месяц назад!!!

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

Датчик VVT-I

Датчик VVT-I

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

Челябинск

ААА!!! Когда же это закончится! Одно за другим! В итоге мы доехали до Челябинска уже в полночь или даже позже. Кстати, молдинг и скотч совсем отвалились и я кинул его в багажник. Знающие люди сказали мне, что лобовик не на нем держится и никуда не вывалится)))

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

  1. Замерший стеклоомыватель
  2. Нужно найти датчик и заменить его.

С первой проблемой мы решили справиться весьма интересным способом. Мы вскипятили литров 15 воды и заливали кипяток в бачок, пока не растопили лед. Ура!!! Наконец работают брызгалки, какое счастье.

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

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

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

По горам

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

Однако счастье было недолгим. Во-первых, нам говорили что ближе к Уфе зверские ГАИшники. Во-вторых, начались горы. Нет, горы не сказать что огромные и сложные перевалы. Но в пути было много фур. узкая дорого. Каждые 2 километра сменяются знаки обгон разрешен — обгон запрещен. Голова пухнет, нервов не хватает, как встанем в колонну за фурой так и плетемся, это ужас.

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

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

Поймали "стражники" дорог...

Поймали «стражники» дорог…

Это был ужасный день! Куча нервов, стресса, эти ребята с волшебной палочкой. Единственное хорошее, что мне запомнилось это башкирские заправки. БАШНЕФТЬ — очень понравился мне бензин. На нем мы хорошо ехали и его на долго хватало. Да и после Уфы дороги стали значительно лучше.

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

Мы отправились в путь дальше, до Воронежа.

Финишная прямая

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

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

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

Хочу отметить, что в Белгородской области дороги очень хорошего качества, практически вся трасса 4-х полосная. Хочешь едь потихоньку, хочешь — обгоняй спокойно. Красота.

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

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

Найти шиномонтаж в тех местах было дело непростое. Мы целый квест прошли, чтобы найти где бы нам залатали колесо. Но к счастью нашли и всего за 200р. нам все сделали.

Через полтора часа мы наконец достигли цели и увидели город Белгород. Ураааа, наконец. Проехали пол России, 5 дней пути, 3 600 километров и вот мы у цели! Уставшие, но счастливые. Мы это сделали, невероятно. Просто не верится, когда вспоминаю.

Юхууууу!!!!

Юхууууу!!!!

Там нас очень тепло встретили. Мы нашли там жилье, успели погулять, посмотреть город немного, но по кое-каким причинам через три недели переехали в г. Старый Оскол. Это уже другая история

 

Ну как вам наше путешествие? Хотите попробовать также? А какие самые дальние расстояния на машине преодолевали вы? Отпишитесь в комментариях пожалуйста, мне тоже интересно.

 

P.S. Еще хотел один ВАЖНЫЙ ВОПРОС задать вам. Я слышал начался сезон клещей, кого то уже даже покусали. Вот думаю, что делать. Страшно как то. Прививку ставить или нет. Кто делал уже? Мне говорили что есть какие то на год, а можно и на больше поставить. Вобщем не знаю. Их бесплатно делают? Или лучше не ставить, что скажете?

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

С уважением,
Артем Губтор

Правильная микроразметка сайта на WordPress. Часть 2 — микроразметка статьи

Апрель 21, 2016

Приветствую вас, дорогие читатели блога royal-site.ru.

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

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

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

Содержание серии статей:

  1. Что такое микроразмета на сайте и зачем она нужна
  2. Микроразметка header
  3. Микроразметка статьи
  4. Микроразметка комментариев
  5. Семантическая разметка изображений
  6. Разметка контактных данных

Микроразметка статьи за 10 минут


Микроразметка статьи на сайте wordpress

Микроразметка статьи облегчает работу поискового робота и ускоряет индексацию сайта в поисковике. ПРОЧИТАЙТЕ ДО КОНЦА, чтобы узнать какой должна быть правильная микроразметка для статьи.

Вот список атрибутов, которые понадобятся для микроразметки:

  • itemscope itemtype=»http://schema.org/Article»
  • itemprop=»articleBody»
  • itemprop=»name»
  • itemprop=»articleSection»
  • itemprop=»datePublished»
  • itemprop=»author»

Чтобы сделать микроразметку для статей найдите в папке со своей темой файл single.php или что-то похожее, типа content-single.php.

Здесь найдите блок <div>, в котором выводится весь основной контент вашего поста, часто это что то вроде <div id=»content»>, но может быть и по другому, ведь у всех разные темы для WordPress. Добавьте внутри тега такой атрибут itemscope itemtype=»http://schema.org/Article». Должно быть примерно так:

<div id="content" itemscope itemtype="http://schema.org/Article">

У меня это выглядит вот так:

<section class="blog-section" itemscope itemtype="http://schema.org/Article">

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

Следующим шагом разметим информацию об этой публикации. Кто автор?

[sociallocker id=456]

Найдите код, который отвечает за вывод автора  <?php the_author () ?>. Если этот или другой код не заключен в <div>, то просто оберните его тегами  <span> </span>. Внутри тега добавьте: itemprop=»author». У меня это выглядит так:

<span itemprop="author" ><?php the_author(); ?></span>

Отлично, дальше делаем микроразметку даты публикации статьи. Найдите место где выводится функция  <?php the_time (‘Y-m-d’); ?>, и добавьте атрибут  itemprop=»datePublished» к тегу, в котором выводится дата

Как то так:

<span itemprop="datePublished" ><?php echo get_the_date('Y-m-d'); ?></span>

Внимание! Дата обязательно должна быть в формате ‘Y-m-d’. Хотя это непривычный для нас формат, зато очень даже привычный для поисковиков. Я разместил у себя 2 функции вывода даты поста. Одну для роботов и при помощи CSS скрыл этот блок, а вторую для людей.

Следующим шагом обозначим в микроразметке Заголовок. Ищите тег h1 или у кого то h2 внутри которого выводится <?php the_title (); ?> и к этому тегу добавьте атрибут itemprop=»name»

У меня получилось так:

<h1 itemprop="name"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>

Дальше робот должен увидеть само содержание поста. В WordPress за это отвечает функция <?php the_content (); ?>. Найдите div который содержит эту функцию и добавьте к нему itemprop=»articleBody»

Должно быть примерно как у меня:

<div itemprop="articleBody"><?php the_content(); ?> </div>

[/sociallocker]

Для полного завершения картины покажем поисковику в какой рубрике находится эта публикация. Ищите <?php the_category (‘, ‘); ?> и добавьте к блоку в котором находится функция атрибут itemprop=»articleSection»

Ну и последнее по микроразметке на сайте статей: если вы хотите указать поисковому роботу на рубрику, в которой находится размечаемый пост, то нужно найти функцию <?php the_category (‘, ‘); ?>, и вставить в её контейнер или при отсутствии его между тегами <span> </span> следующий код: itemprop=»articleSection»

В моей теме за вывод категории отвечает другая функция, поэтому выглядит немного по другому :

<a href="'.get_category_link($category->term_id ).'"><span itemprop="articleSection">' . $category->name . '</span></a>

 

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

Микроразметка сайта

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

Думаю пока что достаточно материала, в следующий раз напишу, о микроразметке на сайте wordpress комментариев, картинок и контактных данных.

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

Есть вопросы, пожелания или здоровая критика? Пишите в комментариях, с радостью все обсудим.

Ну все, пока, до новых встреч!

С уважением,
Артем Губтор

Рекомендую к прочтению:

Как выбрать CMS(движок) для интернет магазина

Что такое партнерская программа и как на этом заработать

Как ускорить загрузку сайта

Микроразметка сайта на WordPress — на шаг впереди конкурентов

Апрель 19, 2016

Приветствую вас, уважаемые читатели блога royal-site.ru!

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

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

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

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

Содержание серии статей:

  1. Что такое микроразмета на сайте и зачем она нужна
  2. Микроразметка header
  3. Микроразметка статьи
  4. Микроразметка комментариев
  5. Семантическая разметка изображений
  6. Разметка контактных данных

Что такое микроразмета сайта и зачем она нужна


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

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

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

Микроразметка сайта на wordpress

Для них он — как водителю эта пьяная дорога

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

правильная микроразметка на сайте

Все понятно и структурированно

Если вы все же не поняли, что такое микроразметка сайта, то посмотрите это видео от Яндекс:

Как проверить микроразметку сайта

Чтобы проверить, есть ли на вашем ресурсе микроразметка и в каком она состоянии, просто перейдите по этой ссылке https://webmaster.yandex.ru/microtest.xml и введите в верхней строке адрес вашего ресурса. Возможно, что в ответ будет написано, что микроразметка не обнаружена или же вылезет Предупреждение — это значит, что нужно что-то исправить. Вот и все, посмотрели как есть, идем дальше.

Микроразметка на сайт

Микроразметка header на сайте для WordPress


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

 

[sociallocker id=456]

Первым делом добавим микроразметку  названия и описания блога. В панели управления wordpress в разделе Внешний вид — Редактор находим файл header.php, также этот и последующие файлы вы можете найти в файловом менеджере хостинга в папке с вашей темой.

Находим тег  header  и внутри тега пишем

itemscope itemtype="http://schema.org/WPHeader"

itemscope говорит роботу о том, что внутри этого тега будет что то описано.

itemtype сообщает, что конкретно будет описываться.

http://schema.org/WPHeader — сообщаем, что речь пойдет о заголовке блога на WordPress.

Далее нам нужно показать поисковикам конкретные места, на которые мы хотим обратить внимание. Для этого используем атрибут itemprop

Ищем место где выводится имя блога, обычно это выглядит так —<?php bloginfo (‘name’); ?> и находится в теге <h1>. Внутри тега h1 пишем itemprop=»headline». Должно получиться примерно так

<h1 itemprop="headline" ><?php bloginfo (‘name’); ?></h1>

 

Дальше скорее всего в теге <h2> будет вывод описания блога <?php bloginfo ( ‘description’ ); ?> в тег <h2>

добавляем itemprop=»description». Вот так:

<h2 itemprop="description"><?php bloginfo ( ‘description’ ); ?></h2>

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

[/sociallocker]

 

Таким образом в файле header.php мы показали роботу название и описание нашего блога.

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

Как вам статья? Получилось начать внедрение микроразметки? Отпишитесь в комментариях.

 

 

С уважением,
Артем Губтор

Читайте также:

Как ускорить свой сайт

Как защитить сайт от взлома

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

Апрель 15, 2016

Как всегда, рад приветствовать вас, дорогие читатели блога royal-site.ru!

Сегодня хочу освятить тему скорости загрузки сайта. Я заметил, что мало кто думает о этом вопросе всерьез при создании сайта. Как обычно происходит. Мысль: надо сделать сайт. Отлично, какой дизайн и тематика? Определились и быстрей быстрей состряпали что-то. Проверить скорость загрузки сайта? Зачем, итак работает! Главное, что красиво.

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

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

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

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

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

  1. Например, мне очень нравится сервис http://pr-cy.ru/speed_test/. Здесь я не нашел отображения скорости загрузки сайта в секундах. Зато, этот сервис в процентном соотношении показывает эффективность использования различных ресурсов.Просто вводите url страницы, которую нужно проверить и вам покажут, в чем вам нужно улучшить сайт, чтобы ускорить загрузку. Если все в порядке, то во всех пунктах будут стоять зеленые галочки. А те места, где нужно улучшиться будут отмечены красными крестиками. Щелкая по этим пунктам, можно увидеть конкретные рекомендации и советы.
  2.  Второй сервис для проверки скорости загрузки сайта, который мне нравится это http://tools.pingdom.com/fpt/. Здесь вы сможете протестировать свой сайт и увидеть скорость загрузки в секундах. Но это еще не все. Также здесь в таблице ниже выводится весь список скриптов, картинок и т.д. где видно, что грузит ваш сайт сильнее всего. Таким образом можно вычислить, что нужно оптимизировать на сайте, чтобы ускорить загрузку.

Как ускорить загрузку сайта на WordPress

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

Как ускорить сайт

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

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

Поэтому внимательно проверьте список ваших плагинов на wordpress и деактивируйте те из них, которыми вы редко пользуетесь. Удалите все лишние плагины. Именно удалите, а не просто деактивируйте! После этого проверьте еще раз, есть ли плагины, которые можно заменить скриптами.
Например вместо плагина, который блокирует доступ к вашему сайту нежелательным ip или доменам, можно использовать другие методы. Да их нужно настраивать вручную. Но это небольшая цена за ускорение сайта и в результате его высокую посещаемость.

Второе, оптимизируйте html, css, javascript. Для этих целей есть специальные онлайн сервисы. Берете файл со скриптом,

[sociallocker id=289]

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

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

Как ускорить загрузку сайта

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

Четвертое, оптимизируйте базу данных при помощи плагина WP-Optimize. Это ускорить скорость обработки запросов и соответственно скорость загрузки сайта. И кстати, не забудьте после использования плагина и оптимизации базы данных, деактивировать его.

[/sociallocker]

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

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

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

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

С уважением,

Артем Губтор

Рекомендую к прочтению:

Подборка самых нужных плагинов для блога WordPress

Карта сайта на WordPress без плагинов

Как стать php программистом с нуля до уровня профессионала?