0

Я злюсь о проблеме с нашими OG-тегами Facebook, и ни один из них нигде не смог помочь мне в моих колледжах. Проблема заключается в том, что мы используем расширение TYPO3 для генерации Open Graphic Meta Tags точно в формате Facebook в соответствии с его правилами лучшей практики. Так что на нашей домашней странице мета-теги выглядеть следующим образом:Facebook канонический URL-адрес вообще не приводит к полному обходу

<meta property="fb:app_id" content="1076994975680778" /> 
<meta property="og:title" content="Startseite" /> 
<meta property="og:type" content="website" /> 
<meta property="og:image" content="https://www.syncomnet.com/template/Resources/Public/images/icons/scn_facebook.png" /> 
<meta property="og:image:type" content="image/png" /> 
<meta property="og:image:width" content="250" /> 
<meta property="og:image:height" content="250" /> 
<meta property="og:url" content="https://www.syncomnet.com/home.html" /> 
<meta property="og:site_name" content="SynComNet" /> 
<meta property="og:description" content="Personalplanung/Personaleinsatzplanung/Dienstplan mit PersPlanNet ERP Software von SynComNet" /> 
<meta property="og:locale" content="de_DE" /> 

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

https://developers.facebook.com/tools/debug/echo/?q=https%3A%2F%2Fwww.syncomnet.com%2Fhome.html

Когда я теперь скопировать весь источник домашней страницы и вставить его в статическом test.html, искатель получает стр. Единственное, что я должен изменить канонический URL в OG: URL мета свойство ...

<meta property="og:url" content="https://www.syncomnet.com/test.html" /> 

... и робот работает без каких-либо проблем.

https://developers.facebook.com/tools/debug/echo/?q=https%3A%2F%2Fwww.syncomnet.com%2Ftest.html

Проблема заключается в том, что все страницы, созданные с помощью CMS не выполз каким-либо образом. Я также тестировал, если проблема robots.txt является проблемой, просто разрешив «/», но это не влияет. Где могла быть ошибка? Спасибо огромное!

ответ

0

Теперь я немного ближе: робот facebook, похоже, не способен обрабатывать сжатие gzip.

Если я закомментировать следующий раздел в моей .htaccess ...

<IfModule mod_filter.c> 
    AddOutputFilterByType DEFLATE application/atom+xml \ 
     application/javascript \ 
     application/json \ 
     application/ld+json \ 
     application/manifest+json \ 
     application/rdf+xml \ 
     application/rss+xml \ 
     application/schema+json \ 
     application/vnd.geo+json \ 
     application/vnd.ms-fontobject \ 
     application/x-font-ttf \ 
     application/x-javascript \ 
     application/x-web-app-manifest+json \ 
     application/xhtml+xml \ 
     application/xml \ 
     font/eot \ 
     font/opentype \ 
     image/bmp \ 
     image/svg+xml \ 
     image/vnd.microsoft.icon \ 
     image/x-icon \ 
     text/cache-manifest \ 
     text/css \ 
     text/html \ 
     text/javascript \ 
     text/plain \ 
     text/vcard \ 
     text/vnd.rim.location.xloc \ 
     text/vtt \ 
     text/x-component \ 
     text/x-cross-domain-policy \ 
     text/xml 
</IfModule> 

... facebook скребок работает отлично. Проблема: этот раздел по умолчанию - TYPO3. Я теперь смотрю самостоятельно, как добавить исключение для робота facebook.