Sitemap error

Sitemap je ako určite viete mapa webu, ktorá je dôležitá pre SEO. Najčastejšia voľba pre wordpress stránku je použiť plugin YOAST SEO alebo iný SEO plugin ktorý automaticky generuje sitemap. Nájsť ho potom zvyčajne môžete pod cestou stranka.sk/sitemap.xml.

V prípade že sa Vám vyskytne v sitemap error ako sa to stalo mne treba to hneď vyriešiť. Častou chybou sú prázdne miesta alebo whispaces. Ja som použil na vyriešenie tohto problému funkciu na pridanie súboru whitespaces.php v ktorom som pridal php kód

<?php
function ___wejns_wp_whitespace_fix($input) {
	$allowed = false;
	$found = false;
	foreach (headers_list() as $header) {
		if (preg_match("/^content-type:\\s+(text\\/|application\\/((xhtml|atom|rss)\\+xml|xml))/i", $header)) {
			$allowed = true;
		}

		if (preg_match("/^content-type:\\s+/i", $header)) {
			$found = true;
		}
	}

	if ($allowed || !$found) {
		return preg_replace("/\\A\\s*/m", "", $input);
	} else {
		return $input;
	}
}
ob_start("___wejns_wp_whitespace_fix");
?>

Náslende som do index.php pridal hneď na začiatok súboru ” include whitespaces.php; “.

Skontrolovať a pridať sitemap môžete náslende cez Google konzolu.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená.