SEO Сообщество: Спрашивайте и помогайте

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

Q&A SEO

Проблемы с open graph. Почему pr-cy не видит?

CrewingTop CrewingTop  
1
  26.12.2016 19:05       1 509    
Добрый всем времени суток.

Помогите решить проблему с Open Graph.
Дело в том, что почему-то pr-cy на сайте crewing.top ее не видит.

Честно, замахался что-либо делать.

Всем откликнувшимся заранее спасибо.

Ответы на пост (10) Написать ответ
У меня тоже то видит, то не видит. Главное, чтобы Фейсбук видел. Вы же не на галочку работате.

Точно так и с Шема. У анализа бывают "плохие" дни)
0
CrewingTop CrewingTop
1
28.12.2016 09:09
Спасибо за ответ, успокоили. Возможно, что на PR-CY стоит какое-то излишнее кэширование запросов к внешним сервисам. Например, по данным того же PR-CY у меня в HTML-коде 0 ошибок и 1 предупреждение, тут же они дают ссылку на W3C. Перехожу по ссылке, проверяю, 0 ошибок, 0 предупреждений.
0
Олег Дизендорф Олег Дизендорф
34
26.12.2016 23:25
Тоже не видел, сделал так - <html class="no-js mdl-js" lang="ru" prefix="og: http://ogp.me/ns#"> - и вуаля!
0
CrewingTop CrewingTop
1
28.12.2016 09:15
Если честно, то не понял кода, точнее механизм его действия. Зачем мне подгружать 2 новых класса? Зачем мне нужна ссылка на сторонний ресурс на каждой странице сайта? Зачем мне нужна лишняя строка кода на каждой странице, чтобы только PR-CY увидел? Фэйсбук вроде и так видит, правда с предупреждениями. ИМХО, несколько странный код. Признаю, что я возможно не прав, тогда просьба разъяснить.
0
подождите-подождите. Эта ссылка нужна. Так же как и шрифты подгружаются по ссылке, так и здесь. Эта ссылка - "не враг". У меня она есть
0
CrewingTop CrewingTop
1
28.12.2016 13:35
Да, спасибо, нашел в спецификации протокола. Только, по идее, тогда классы не сильно нужны?
0
CrewingTop CrewingTop
1
28.12.2016 13:41
Елки!
Валидатор ругается.
Попробовал так, надеюсь можно:
<html dir="ltr" lang="ru" prefix="og: http://ogp.me/ns#">
Валидатору вроде понравилось
1
web01 web01
1
30.12.2016 10:17
Ага. Именно по этому параметру и определяется наличие разметки в PR-CY, но все соц-сети и без него вроде-бы всё видят.
0
CrewingTop CrewingTop
1
30.12.2016 10:28
Всем спасибо.
Строка <html dir="ltr" lang="ru" prefix="og: http://ogp.me/ns#"> помогла и теперь pr-cy видит, что на сайте есть OG.
0
pilosos pilosos
1
05.01.2017 14:41
Сам pr-cy.ru советует делать через json-ld :
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Organization",
"name" : "Имя организации»",
"url" : "ссылка на сайт",
"sameAs" : [
"https://plus.google.com/+АЛЬВАТОВКиїв",
"https://vk.com/tov_alva",
"https://www.pinterest.com/kanstovary",
"https://www.facebook.com/alva.kiev",
"https://twitter.com/alva_kiev"
]
}
</script>
0