Несколько тегов title и description

голоса: 0

Добрый день! При проверке сайта спайдером выдается ошибка "Несколько тегов title и description в блоке head" Также, в Яндекс Вебмастере всплыла ошибка "Отсутствуют теги title", на всех страницах Статей. Код блока head: 

<head>
<meta charset="utf-8">
<title>$ENTRY_TITLE$</title>
<link rel="stylesheet" type="text/css" href="/_st/my.css">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<script type="text/javascript">
var browser = navigator.userAgent;
var browserRegex = /(Android|BlackBerry|IEMobile|Nokia|iP(ad|hone|od)|Opera M(obi|ini))/;
var isMobile = false;
if(browser.match(browserRegex)) {
isMobile = true;
addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false);
function hideURLbar(){
window.scrollTo(0,1);
}
}
    var currentPageIdTemplate = '$PAGE_ID$';
    var currentModuleTemplate = '$MODULE_ID$';
    var navTitle = 'Navigation';
</script>
 
<title><?if($SEO_TITLE$)?>$SEO_TITLE$<?else?>$ENTRY_TITLE$<?endif?></title>
<meta name="description" content="<?if($SEO_DESCRIPTION$)?>$SEO_DESCRIPTION$<?else?>$SOCIAL_DESCRIPTION$<?endif?>" />
<?if($SEO_KEYWORDS$)?><meta name="keywords" content="$SEO_KEYWORDS$" /><?endif?>
 
<?if($IMG_URL1$)?>
<link rel="image_src" href="$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?>" />
<?endif?>
<meta name="title" content="<?if($MODULE_ID$='blog' or $MODULE_ID$='news')?>$ENTRY_NAME$<?else?>$ENTRY_TITLE$<?endif?>" />
<meta name="description" content="$SOCIAL_DESCRIPTION$" />
 
<!-- Global site tag (gtag.js) - Google Analytics -->
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
 
  gtag('config', 'UA-87742991-1');
</script>
 
<meta property="og:locale" content="ru_RU" />
<meta property="og:url" content="$HOME_PAGE_LINK$<?substr($ENTRY_URL$,1)?>" />
<meta property="og:type" content="article" />
<meta property="og:title" content="<?if($MODULE_ID$='blog' or $MODULE_ID$='news')?>$ENTRY_NAME$<?else?>$ENTRY_TITLE$<?endif?>" />
<meta property="og:description" content="$SOCIAL_DESCRIPTION$" />
<meta property="og:image" content="<?if($IMG_URL1$)?>$HOME_PAGE_LINK$<?substr($IMG_URL1$,1)?><?else?><?substr($SOCIAL_IMAGE_SRC$,0,strpos($SOCIAL_IMAGE_SRC$,"?"))?><?endif?>"/>
<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="<?if($IMG_URL1$)?>600<?else?><?if($SOCIAL_IMAGE_SRC$)?>220<?endif?><?endif?>" />
<meta property="og:image:height" content="<?if($IMG_URL1$)?>315<?else?><?if($SOCIAL_IMAGE_SRC$)?>160<?endif?><?endif?>" /> 
 
<script>
     (adsbygoogle = window.adsbygoogle || []).push({
          google_ad_client: "ca-pub-7956349210610175",
          enable_page_level_ads: true
     });
</script>
 
</head>
Подскажите, пожалуйтса, как решить данную проблему? Что-бы остались только теги, которые прописываются в СЕО-модуле и Яндекс увидел тайтлы.
Адрес сайта http://blokpostdonbass.net/
| Автор: | Категория: SEO

Ответов: 2

голоса: 0
Сделайте так как я поправил в вашем сообщении выше. Красное удалить.
| Автор:
Повторно показано | | Автор: Yuri_Geruk
Стало еще хуже, вообще не видит description http://prntscr.com/qo1l0i , проблема с несколькими тегами title осталась.
Александр Попов,
Все вам правильно пишет, условие дескрипшина проверяет заполненность поля сео-модуля, если оно не заполнено тогда выводит содержимое $SOCIAL_DESCRIPTION$
голоса: 0

<title>$ENTRY_TITLE$</title>

это не надо , если есть это 

<title><?if($SEO_TITLE$)?>$SEO_TITLE$<?else?>$ENTRY_TITLE$<?endif?></title>

этот код 

<meta name="description" content="<?if($SEO_DESCRIPTION$)?>$SOCIAL_DESCRIPTION$<?else?>$SEO_DESCRIPTION$<?endif?>" />

заменить на этот

<?if($SEO_DESCRIPTION$)?><meta name="description" content="$SEO_DESCRIPTION$" /><?else?><meta name="description" content="$SOCIAL_DESCRIPTION$" /><?endif?>

 

в яндексе был глобальный сбой, из-за этого выдает ошибку об отсутствующем теге титл

| Автор:
Редактирование | | Автор: webanet

Вот спасибо! Заработало норм http://prntscr.com/qo20sg. Осталась еще проблема с главной страницей, также дубли тайтла и дискрипшина. Я правильно понимаю, что дублируются теги из настроек Главной Страницы тут http://prntscr.com/qo28ww и СЕО настроек тут http://prntscr.com/qo28i7. И в коде главной в блоке head должно быть так или нужно что-то изменить? 

<?if($SEO_DESCRIPTION$)?><meta name="description" content="$SEO_DESCRIPTION$" /><?endif?>
<title></title>
$AJAX_JS$
$AJAX_JS$
$AJAX_JS$
$AJAX_JS$
<?if($ADD_ENTRY_LINK$)?>

удалить из содержимого главной

<?if($SEO_DESCRIPTION$)?><meta name="description" content="$SEO_DESCRIPTION$" /><?endif?>
<title></title>
$AJAX_JS$
$AJAX_JS$
$AJAX_JS$
$AJAX_JS$

webanet,
Спасибо! Попробую.
...