WordPress как на ладони

Просьба проконсультировать

Здравствуйте, уважаемый Kama!

Можете ли Вы проконсультировать меня по одному вопросу?

На своем сайте www.text-center.ru я вывел блок "похожих записей". Этот блок располагался под каждой статьей. Похожие записи представляли собой миниатюры и заголовки статей и формировались случайным образом по признаку "рубрика".

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

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

Уважаемый Kama! Можете ли Вы подсказать, нужно ли закрывать блок "похожие статьи" от индексации и как это сделать корректно (к примеру, тег noindex работает только для Яндекса)?

Заранее благодарю Вас за ответ!

С уважением,
Сергей

Заметки к вопросу:
lincaseidhe 7.8 лет назад

а как выводите? я с плагином "похожие записи" от jetpack такого не замечал...

Info_Serg 7.8 лет назад

Здравствуйте, lincaseidhe! Я вставил код в файл single.php вот такого вида:

    <div id="related_posts">
	<?php
	$categories = get_the_category($post->ID);
	if ($categories) {
	$category_ids = array();
	foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
	$args=array(
	'category__in' => $category_ids,
	'post__not_in' => array($post->ID),
	'showposts'=>4,
	'orderby'=>rand,
	'caller_get_posts'=>1);
	$my_query = new wp_query($args);
	if( $my_query->have_posts() ) {
	echo '<p>Читайте также:</p><ul>';
	while ($my_query->have_posts()) {
	$my_query->the_post();
	?>
	<li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
	<?php the_post_thumbnail(); ?><br /><?php the_title(); ?></a></li>
	<?php
	}
	echo '</ul>';
	}
	wp_reset_query();
	}
	?>
	</div>

И в файле стилей немного причесал внешний вид. Всё работает, неплохо смотрится, но вот в выдаче какая-то "кривизна".

campusboy 7.8 лет назад

У Вас молодой сайт?

Info_Serg 7.8 лет назад

Ему полтора года.

0
Гость
7.8 лет назад
  • 0
    campusboy4742 www.youtube.com/c/wpplus

    Рекомендую поставить seo плагин Yoast SEO (прописывайте деспришн и тайтлы) + всегда к статьям прикрепляйте миниатюру (плагин её подхватит и вставит в разметку). Плюс к каждой картинке при загрузке (или позже), обаятельно прописывайте alt. Тогда шанс, что всё будет как Вам хочется возрастёт в разы.

    Info_Serg 7.8 лет назад

    Доброго Вам утра, campusboy! К каждой картинке всегда обязательно прописываю alt. За подсказку с плагином спасибо - попробую установить.

    campusboy 7.8 лет назад

    Приветствую! Но помните, вы можете сделать по SEO всё близко к идеальному и всё равно с такими казусами сталкиваться. Дело в том, что Поисковые Системы (ПС) постоянно экспериментируют, пытаясь в выдаче давать тайтлы и описания релевантные запросу. Естественно, это роботы и они не совершенны. Через время Вы можете проверить, а там уже всё нормально. Также может быть ошибкой, что эти ссылки (а точнее анкоры их) он считает более релевантными названию страницы (h1 и title), чем текст в самой статье, а значит вам нужно проанализировать запросы и постараться вставить их в текст.

    Info_Serg 7.8 лет назад

    Здравствуйте, campusboy! Благодарю Вас за подсказку!

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация