X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Проблема с мета тегом description
Kuchuluk
Kuchuluk
Topic Starter сообщение 15.12.2013, 23:25; Ответить: Kuchuluk
Сообщение #1


мета теги прописаны на странице таким образом
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>{$pageTitle}</title>
<meta name="description" content="{$MetaDescription}">

<meta property="og:title" content="{$pageTitle}" />
<meta property="og:image" content="{$MetaImage}" />
<meta property="og:description" content="{$MetaDescription}" />

<meta name="twitter:title" content="{$pageTitle}" />
<meta name="twitter:image" content="{$MetaImage}" />
<meta name="twitter:description" content="{$MetaDescription}" />

описание сайта для мета тега description вырезается из текста самой статьи таким кодом
$meta = substr($row['text'], 3, 200);
  $rsMetaDescription = preg_replace("#(<([^>]+)>)#U"," ", $meta);
  $row['MetaDescription'] = $rsMetaDescription;

заметил что при добавлении ссылки в контакте описание страницы не появляется. Что у меня не правильно при создании description?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 16.12.2013, 11:40; Ответить: ixman
Сообщение #2


Так а в самом html документе описание видно?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kuchuluk
Kuchuluk
Topic Starter сообщение 16.12.2013, 13:51; Ответить: Kuchuluk
Сообщение #3


Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 16.12.2013, 14:27; Ответить: ixman
Сообщение #4


Ромбик это проблема кодировки, попробуйте функцию substr заменить на mb_substr то есть что-то такое $meta = mb_substr($row['text'], 3, 200, "UTF-8");

Но почему во вконтакте не добавляется не знаю даже
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kuchuluk
Kuchuluk
Topic Starter сообщение 16.12.2013, 22:23; Ответить: Kuchuluk
Сообщение #5


сделал так как показали вы, все заработало хорошо и в контакте добавляется как надо :) Спасибо вам огромное!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 16.12.2013, 22:52; Ответить: ixman
Сообщение #6


Да не за что )) Очень приятно, что помог кому-то на этом форуме
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wmas
wmas
сообщение 26.12.2013, 13:58; Ответить: wmas
Сообщение #7


Вообще в таких случаях лучше подставлять значения через JavaScript, т.е. в случае с description использовать что-то вроде следующего (здесь используется jQuery!):

$('meta[name=description]').attr('content')


Это я к тому, что тогда кодировка без разницы, но в вашем случае, как я понял, была проблема с кодировкой в значении метатега description


--------------------
моё топовое в блоге
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kuchuluk
Kuchuluk
Topic Starter сообщение 26.12.2013, 15:03; Ответить: Kuchuluk
Сообщение #8


[member=wmas], в переменную content помещать значение переменной $rsMetaDescription ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wmas
wmas
сообщение 26.12.2013, 21:03; Ответить: wmas
Сообщение #9


ну, у вас так и сделано:
<meta name="description" content="{$MetaDescription}">

я просто дополнил вариацию... в общем, не обращайте внимание если что :)


--------------------
моё топовое в блоге
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Kuchuluk
Kuchuluk
Topic Starter сообщение 18.2.2014, 16:53; Ответить: Kuchuluk
Сообщение #10


а почему сниппет для сайта не выводится из мета-тега description? Он же оттуда должен выводиться. Главно в гугле сниппеты постоянно из шапки берутся для всех страниц, и получается что сниппет для всех страниц страниц один и тот же.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2913 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Ищу копирайтера для написания тегов Title и Description
По готовому семантическому ядру
2 eduarddis 1458 10.8.2020, 20:51
автор: artek
Открытая тема (нет новых ответов) Проблема с админкой
5 Prok 2337 29.7.2019, 20:04
автор: dvakarandasha
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема с таблицей, которая выводится через скрипт
7 vanchester 1339 15.2.2019, 19:06
автор: Artos_mw
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема в тегах при сохранении контента
1 Kord18 1427 13.3.2018, 18:19
автор: Evgeniy3200


 



RSS Текстовая версия Сейчас: 23.4.2024, 16:12
Дизайн