Моя компания недавно начала экспериментировать с страницами AMP для одного из наших сайтов. Этот процесс отлично поработал, и мы видим, что Google индексирует наши страницы для использования в каруселях AMP: Mobile Google Search result for PennLive.com.Самостоятельные веб-сайты, не кэшированные Google CDN для страниц AMP
Однако наши активы шрифта возвращаются как 404 в карусели Google, несмотря на то, что они непосредственно работают на наших страницах AMP.
https://cdn.ampproject.org/r/www.pennlive.com/static/common/fonts/v1/benton-sans-medium/448c4642-c106-472f-9c6a-a4d7b5347b03-3.woff
возвращает 404
тогда:
http://www.pennlive.com/static/common/fonts/v1/benton-sans-medium/448c4642-c106-472f-9c6a-a4d7b5347b03-3.woff
возвращается 200
В amphtml документации, он говорит, что самодостаточно шрифты должны быть поданы через HTTP или HTTPS, который является то, что мы делаем для наши страницы и страницы AMP, очевидно, проверяются.
Почему эти шрифты не возвращаются 200 в каруселях Google AMP?
Пример страницы: http://www.pennlive.com/articles/18505993/penn_state_commit_damion_barbe.amp
Я собираюсь исправить эту проблему и посмотреть, появятся ли шрифты. Я приму этот ответ, если это сработает. –
это решение сработало для меня. Шрифты возвращают правильный тип, и теперь они появляются в карусели. Спасибо за вашу помощь. –
Рад, что это сработало! – Gregable