Welcome, Guest
Username: Password: Remember me

TOPIC: WordPress SEO Yoast удалить теги image из Sitemap

WordPress SEO Yoast удалить теги image из Sitemap 5 years 1 month ago #312

  • oleg21
  • oleg21's Avatar
Не подскажите как убрать эти теги из Yoast Sitemap,
<image:image>
<image:loc>http://mysite.com/wp-content/uploads/2012/11/image.jpg</image:loc>
<image:caption>Image</image:caption>
</image:image>

У меня в robots.txt прописано
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/

В гугле вебмастер ошибки посыпались
The administrator has disabled public write access.

WordPress SEO Yoast удалить теги image из Sitemap 5 years 1 month ago #313

  • Torreto
  • Torreto's Avatar
Странно что такого простого функционала отключить изображения от индексации,
нет в настройках этого плагина. Попробуй закоментировать теги в файле /wordpress-seo/inc/class-sitemaps.php
примерно 559 строка
/*
if ( isset( $url['images'] ) && count( $url['images'] ) > 0 ) {
			foreach ( $url['images'] as $img ) {
				if ( !isset( $img['src'] ) || empty( $img['src'] ) )
					continue;
				$output .= "\t\t<image:image>\n";
				$output .= "\t\t\t<image:loc>" . esc_html( $img['src'] ) . "</image:loc>\n";
				if ( isset( $img['title'] ) && !empty( $img['title'] ) )
					$output .= "\t\t\t<image:title>" . _wp_specialchars( html_entity_decode( $img['title'], ENT_QUOTES, get_bloginfo( 'charset' ) ) ) . "</image:title>\n";
				if ( isset( $img['alt'] ) && !empty( $img['alt'] ) )
					$output .= "\t\t\t<image:caption>" . _wp_specialchars( html_entity_decode( $img['alt'], ENT_QUOTES, get_bloginfo( 'charset' ) ) ) . "</image:caption>\n";
				$output .= "\t\t</image:image>\n";
			}
		}
*/`
The administrator has disabled public write access.

WordPress SEO Yoast удалить теги image из Sitemap 5 years 1 month ago #314

  • oleg21
  • oleg21's Avatar
Спасибо за помощь, проблема решена
The administrator has disabled public write access.
Time to create page: 0.573 seconds