Метатег keywords

Многие задаются вопросом: нужно ли заполнять на своем сайте метатег «keywords»?

Любой компетентный специалист знает, что заполнение метатега keywords никак не влияет на продвижение сайта. Более того, некорректное заполнение keywords может негативно сказаться на продвижении сайта.

Об этом неоднократно заявляли специалисты Яндекс и Google.

Поэтому, если на сайте используется keywords, настоятельно рекомендую его удалить.

Как удалить метатег keywords:

Joomla

unset($this->_metaTags['standard']['keywords']);

Еще один способ: в файле /libraries/joomla/document/html/renderer/head.php код

elseif ($type == 'standard' && !empty($content)) {
	$buffer .= $tab . '<meta name="' . $name . '" content="' . htmlspecialchars($content) . '" />' . $lnEnd;
}

Заменить на

elseif ($type == 'standard' && !empty($content)) {                 
	if ($content) {
		if ($name=='keywords') continue;                                 
	$buffer .= $tab . '<meta name="' . $name . '" content="' . htmlspecialchars($content) . '" />' . $lnEnd;
        }
}

Решение для битрикса. В хедере убираем

<?$APPLICATION->ShowHead()?>

И вместо него вставляем

<?$APPLICATION->ShowMeta("description");?>
<?$APPLICATION->ShowMeta("robots")?>
<?$APPLICATION->ShowCSS()?>
<?$APPLICATION->ShowHeadStrings()?>
<?$APPLICATION->ShowHeadScripts()?>

Кстати, битрикс формирует keywords в файле /bitrix/modules/main/classes/general/main.php.