На сайте ведутся технические работы. Приносим изменения за временные неудобства. Планируемое время окончания работ 12:00, 10.02.2021

SEO-оптимизация картинок в WooCommerce. Добавляем атрибуты alt и title к картинкам товаров

При SEO-оптимизации интернет-магазина роль картинок переоценить сложно. Часто люди ищут товары через поиск картинок, и в интересах каждого магазина чтобы их изображения отображались в поиске на выгодных позициях.

Один из основных способов SEO-оптимизации изображений — установка атрибутов alt и title у тегов <img>.

По умолчанию изображения товаров в WooCommerce выводятся без атрибутов alt и title, чтобы их добавить нужно разместить небольшой код в файл function.php вашей темы:

// Добавляем атрибуты alt и title к картинкам товаров WooCommerce
add_filter('wp_get_attachment_image_attributes', 'change_attachement_image_attributes', 20, 2);

function change_attachement_image_attributes( $attr, $attachment ){

	$parent = get_post_field( 'post_parent', $attachment);

	// Получаем тип записи, чтобы проверить не продукт ли это
	$type = get_post_field( 'post_type', $parent);
	if( $type != 'product' ){
		return $attr;
	}

	$title = get_post_field( 'post_title', $parent);

	$attr['alt'] = $title;
	$attr['title'] = $title;

	return $attr;
}

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