Правильное заполнение <meta name="DESCRIPTION" content=" ">

голоса: 0

Можно в мега теги прописывать системные коды, пример:  <meta name="DESCRIPTION" content="$MESSAGE$">     Вопрос возможно дебильный, но все же )

Вот пример репоста с сайта RT

При репотсе с сайта http://dagmetr.ru объявления (т.е. со страницы объявления и комментариев к нему) Тема объявления т.е. ТИТЛ репостит правильно, а вот то, что выше подчеркнуто на сайте RT, с сайта юкоз выдает текст с других страниц сайта, но не с той. с которой был сделан репост.

Адрес сайта http://dagmetr.ru
| Автор: | Категория: SEO

Ответов: 1

голоса: 0
 
Лучший ответ
Нельзя в дескрипшин ставить $MESSAGE$ так как содержимое этого поля заполняется с HTML тегами, в итоге такой дескрипшин сломает верх сайта. Как правильно настроить описывается в материале - http://manual.ucoz.net/board/30-1-0-516
| Автор:
Выбор ответа лучшим | | Автор: Zagir

Делал. Но как видите не помогает. title как совпадал, так и совпадает, а описание нет. Вместо описания нужного объявления, идет title другого объявления с правого VIP блока.

к тому же этот пример описан для сайта вконтакте, а мне нужно для фейсбука. Ещё он идет для модулей Блог и Новости. Хотя в модуль новости я этот код тоже вставлял, толку не было от него.

Zagir,

Пропишите в шаблон страницы комментариев в блоке <head>здесь</head> код:

<link rel="image_src" href="<?if($SOCIAL_IMAGE_SRC$)?>$IMG_URL1$<?else?>$SOCIAL_IMAGE_SRC$<?endif?>" />
<meta name="title" content="$ENTRY_TITLE$" />
<meta name="description" content="$SOCIAL_DESCRIPTION$" />
<!--OG meta!-->
<meta property="og:locale" content="ru_RU" /> 
<meta property="og:url" content="$ENTRY_URL$" /> 
<meta property="og:type" content="article" />
<meta property="og:title" content="$ENTRY_TITLE$" />
<meta property="og:description" content="$SOCIAL_DESCRIPTION$" />
<meta property="og:image" content="<?if($IMG_URL1$)?>$IMG_URL1$<?else?>$SOCIAL_IMAGE_SRC$<?endif?>"/>
<meta property="og:image:type" content="image/jpeg" /> 
<meta property="og:image:width" content="600" />
<meta property="og:image:height" content="315" />
<!--OG end meta!-->

и не забываем чистить кеш в соц-сети перед постом в соц-сеть - https://usocial.pro/en/debug

Yuri_Geruk,
После очистки кэша соц сети фейсбук, описание материала в модуле новости отображается корректно без выше указанных кодов. Но проблема с изображением все ещё актуальна, при репосте берутся изображения с боковых блоков если в материале новости нет своих фотографий (нельзя сделать что бы выходила каринка с надписью нет фото как на странице вид материала (не комментариев)  А вот с модулем доска объявлений проблема акутальна на все 100% )) Как с кодам, так и без них. И очистка кэша соц сетей и браузера немогла. Репостит название правильно, а описание нет. вместо писание иногда бывает путота, а иногда названия материалов которые размещены в вип блоке. И так же ворует фотографии с соседних блоков если своего нет.
Zagir,
Сделайте следующее, все информеры которые у вас установлены кодами вида - $MYINF_1$ замените на скрипты, скрипт можно получить при нажатии на название информера, была ранее подобная проблема, после замены на скрипты, с информеров соц-сети не вытягивают фото и все нормально постится. Кеш в соц-сетях чистить перед повторным постингом обязательно так как будут отображаться старые данные.
Yuri_Geruk,

Поменял код информера на скрипт. Тема объявления при репосте идет правильно, текст объявления теперь вообще пуст. Как сделать что бы он появился. Во втором глобальном блоке (правая сторона сайта)  информационные банера стоят с новостройками, теперь эти изображения на репост идут, можно ли как то их скрыть от репоста и изображению которые в объявлении сидят при репосте не видны.

Для отображению изображений на странице материала используется код:

<?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox"><img src="$IMG_SMALL_URL1$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL2$)?><a href="$IMG_URL2$" class="ulightbox"><img src="$IMG_SMALL_URL2$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL3$)?><a href="$IMG_URL3$" class="ulightbox"><img src="$IMG_SMALL_URL3$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL4$)?><a href="$IMG_URL4$" class="ulightbox"><img src="$IMG_SMALL_URL4$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL5$)?><a href="$IMG_URL5$" class="ulightbox"><img src="$IMG_SMALL_URL5$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL6$)?><a href="$IMG_URL6$" class="ulightbox"><img src="$IMG_SMALL_URL6$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL7$)?><a href="$IMG_URL7$" class="ulightbox"><img src="$IMG_SMALL_URL7$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL8$)?><a href="$IMG_URL8$" class="ulightbox"><img src="$IMG_SMALL_URL8$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL9$)?><a href="$IMG_URL9$" class="ulightbox"><img src="$IMG_SMALL_URL9$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<?if($IMG_URL10$)?><a href="$IMG_URL10$" class="ulightbox"><img src="$IMG_SMALL_URL10$" width="140" height="105" alt="$TITLE$" /></a><?endif?>
<script type="text/javascript"> $('a.ulightbox').attr({'rel':'group','data-fancybox-group':'group'}); </script>

Вроде бы вы подсказывали этот код тоже для моего сайта. Можно ли его как то изменить что бы при репосте фотографии не скрывались?

Zagir,

Пропишите код который я говорил выше, он помогает соц-сетям правильно определить и фото и описание, иначе и будет все хватать порознь с разных блоков.

Плюс у вас шаблон имеет неправильную страктуру HTML, почему перед тегом <html> идет код:

<div align="center"><table border="0" width="1280" cellspacing="0" cellpadding="0"><tr><td>

этого быть не должно. Должен быть возможно после <body>, но не над каркасом шаблона и перед <html>

Yuri_Geruk,
этот код на всех страницах идет. Фиксированная ширина шаблона страницы. Ваш код я вставлял на старинцу материала и комментариев. может он не помог потому что перед текстом у метя таблица идет ?
Zagir,
Может быть, структура неправильная и это есть проблемой.
Yuri_Geruk,

Попробовал удалить код <table style="width: 250px;" align="center" border="0" cellpadding="0" cellspacing="1" width="">
<tbody><tr align="center"> и вставить ваш. Тител и фотографии отобразились нормально. но описания нет. В любом случай спасибо ) 

Zagir,
Как скрыть изображения я уже описывал, все информеры установить скриптами, не кодом вида $MYINF_1$ иного решения нет, я не видел, другим пользователям и мне данный метод помог, если вам нет, решения нет.
Yuri_Geruk,
Изменения кода информера на скрипт решило проблему с текстом и изображениями с инфорема, а как быть с теми изображениями которые к информеру отношения не имеют, которые ниже вип блока, банера 300 на 200
Zagir,
Сделайте следующее, выведите фото, что ниже с помощью ротатора и вопрос будет решен - http://manual.ucoz.net/board/44-1-0-172
Yuri_Geruk,
Получается все изображения вставленные нужно переводить в скрипты через ротатой. спасибо, сделаю.  По поводу постинга, что нет описания, может возможно это тоже как то исправить? Я тут подумал, что если дело в шаблоне. то и изображение не репостились бы с объявлений.
Zagir,
Да, так получается, что робот фейсбука тянет все что не так лежит, нужно скрывать скриптами, что для него помеха в итоге.
Yuri_Geruk,
а для описание объекта (модуль доска объявлений) решений нет? В модуе новости все само собой работет, без кодов.
Zagir,

У вас код:

<meta property="og:description" content="$SOCIAL_DESCRIPTION$" />

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

Yuri_Geruk,
Так у меня базовый пакет на год активирован. на почту тоже приходила ссылка недавно с линейкай платных тарифон, там с базогово СЕо модуль был указан, а через панель приборов СЕО от оптимального идет.
...