Romanov Roman

Romanov Roman
Рейтинг
215
Регистрация
21.06.2018
Wasilisk:
Туповат я оказался, видимо, раз так думал.

Отставить себя ругать, товарищ Генерал!

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

Вот и названиваю старым дружкам - школьным, технарским да институтским.

1 апреля и позвонил.

Всех, подчёркиваю, что всех, кого я в шутку поздравил с 1 апреля, завели разговор про "корону".

1. Когда всех "выпустят на волю"?

2. Вырастут ли цены?

3. Что будет с работой?

4. Надо ли "намордники" одевать?

5. И тому, мать Вашу, подобное.

В общем-то, всё.

Ну что, ребятушки, вот и "начало конца". Вы уж просите меня за тавтологию.

Так называемый карантин, пардон-те, самоизоляцию, продлили до конца апреля.

Трафик стремительно падает. Как следствие, почти в 2 раза шарахнулся CPM.

По рекламе мало кто переходит.

Коронавирус - это цветочки. А вот его последствия - это самые настоящие дикие ягодки.

Примите мои самые искренние слова соболезнования.

С разметкой почти разобрался.

Как в Яндексе, так и в Гугле валидны хедер, футер, сайдбар, хлебные крошки, комментарии и навигация.

Однако, в Гугле 2 ошибки и 2 предупреждения.

Если я не ошибаюсь, Гоша настаивает на использовании картинки в качестве логотипа сайта.

И он "ругается" на то, что не представлена дата обновления поста. Есть только дата публикации.

Вот скриншот решил запилить.

У меня остался всего 1 вопрос. Помощи не надо.

Насколько критичны данного рода ошибки? Стоит ли их как можно быстрее исправлять?

Ребят, попробую сформулировать вопрос намного проще.

Вот сайт. Ссылка на пост: https://ikona-i-molitva.info/6970-2/

Не могли бы Вы проверить валидность организованной разметки.

На данном сайте в секцию "articleBody" попадают анкоры перелинковки YARPP.

Яндекс на это не ругается. Однако, насколько это корректно?

Искренне буду Вам благодарен!

Извините, коли повторяюсь. Лёг в 5 утра. Проснулся в 10.

onep,

Низкий поклон, обязательно проверю!

Что касается меню, то скорее всего его придётся выводить в виде статики.

По-другому разметку не добавить.

---------- Добавлено 31.03.2020 в 21:50 ----------

Не вышло. Где-то ошибка в коде.

---------- Добавлено 31.03.2020 в 21:51 ----------

Может тут:

<a href="<?=get_category_link($cat->cat_ID);?>"


---------- Добавлено 31.03.2020 в 22:25 ----------

function wp_zhilin_krohi() {

if ( !is_home() ) {
echo '<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a itemprop="url" href="'.get_option('home').'" ><span itemprop="title">Главная</span></a></span> » ';
}

if (is_category() || is_single()) {
$cats = get_the_category();
foreach ($cats as $cat) {
echo '<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a itemprop="url" href="'.get_category_link($cat->term_id).'" ><span itemprop="title">'
.$cat->name.'</span></a></span> » ';
}
}

if(is_single())
{
the_title();
}
};
Sokol2012:
Можете воспользоваться плагином Schema, он встраивается и корректно работает с Yoast SEO.

Спасибо, попробую. Но я Yoast не использую. Установлен All-In-One-Seo-Pack.

---------- Добавлено 31.03.2020 в 21:00 ----------

Sokol2012,

Можно ещё знаете, как поступить.

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

Отключить плагин и попробовать всё внедрить по аналогии - руками.

---------- Добавлено 31.03.2020 в 21:06 ----------

Плагин выдал "белый экран".

Обойдусь без разметки.

Да уж... Сам я это не осилю.

Легче забить. Тем паче, что это низчайший фактор ранжирования.

Дмитрий Громов,

Я привязал счётчики и в Вебмастере включил по ним обход страниц.

Надеюсь, что больше ничего делать не нужно.

Ошибки исчезли.

А кому нужна функция вывода рекламного блока "точно" посередине поста?

Рассчитывается количество абзацев и делится на 2. Если значение нечётное, то округляется в большую сторону.

Возможно, что код неоптимизированный. Но это уже вопрос к программистам.

---------- Добавлено 31.03.2020 в 16:29 ----------

function wph_add_adsense_in_middle($content) {

if ( !is_single() ) return $content;

$content = explode("</p>", $content);

$middlep = round( (count($content) - 1) / 2 );

$new_content = '';

for ($i = 0; $i < ( count($content)-1 ); $i++) {

$new_content .= $content[$i] . "</p>";

if ($i + 1 == $middlep) {

$new_content .= '<p>';

$new_content .= 'тут ваш скрипт эдсенса';

$new_content .= '</p>';

}

}

return $new_content;

}

add_filter('the_content', 'wph_add_adsense_in_middle');

В PHP оборачивать не стал, так как некоторая часть кода заменяется звёздочками.

Только что привязал счётчики к Вебмастеру. Возможная ошибка исчезла моментально.

Пришло на почту 2 письма.

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

Всего: 1935