Справочная информация:
Недавно я перенес свой веб-сайт с настройки на основе PHP на настройку на основе React.js, чтобы повысить производительность и скорость работы. Однако я столкнулся с некоторыми проблемами с React js из-за его CSR. Наконец, я перешел на Next.js с серверным рендерингом (SSR), чтобы решить проблемы с Google AdSense, такие как автоматическое отображение рекламы и предварительный просмотр веб-сайта в AdSense, а также улучшить SEO. Мой сайт размещен на VPS и подключен к моему домену.
Проблема:
После перехода с PHP на React (CSR), а затем и Next.js (SSR), я заметил следующие проблемы с Google AdSense:
Автоматические медийные объявления перестали показываться: Другие форматы объявлений (например, виньетка, привязка, и объявления вручную) по-прежнему появляются, но автоматические медийные объявления, которые показываются в случайном порядке в любом месте страниц, не появляются. Раньше они работали на веб-сайте PHP без каких-либо проблем.
Предварительный просмотр AdSense также не работает : Мой сайт больше не отображается правильно в предварительном просмотре сайта AdSense, который раньше хорошо работал с PHP.
Что я пробовал:
Гарантированный SSR в Next.js: приложение Next.js использует App Router, а все страницы обрабатываются сервером (SSR), что позволяет сайту работать без JavaScript.
Правильно реализованы скрипты AdSense: добавлены скрипты AdSense в файл Layout.js, чтобы гарантировать, что они загружаются один раз при начальной загрузке страницы и не перезагружаются при навигации на стороне клиента.
Повторно запрошено индексирование: Отправил свой сайт на переиндексацию в Google Search Console, чтобы помочь Google распознать настройку SSR и обновить кеш.
Вопрос:
С учетом этих действий, автоматический показ объявлений AdSense и предварительный просмотр на панели инструментов Google AdSense в конечном итоге снова начнут работать, аналогично тому, как это было на сайте PHP? Требуется ли Google определенное время, чтобы приспособиться к этой новой настройке, или в Next.js есть что-то особенное, что мне нужно сделать, чтобы мой сайт был таким же совместимым, как и в PHP?
Я был бы очень признателен за любую информацию от других, кто перешел на Next.js и столкнулся с аналогичными проблемами AdSense. Заранее спасибо!
код файлаlayout.js для загрузки автоматических объявлений AdSense
Подробнее здесь: https://stackoverflow.com/questions/791 ... fter-switc
Почему автоматическое отображение объявлений Google AdSense и предварительный просмотр сайта не работают после перехода ⇐ Php
Кемеровские программисты php общаются здесь
1729854858
Anonymous
[b]Справочная информация:[/b]
Недавно я перенес свой веб-сайт с настройки на основе PHP на настройку на основе React.js, чтобы повысить производительность и скорость работы. Однако я столкнулся с некоторыми проблемами с React js из-за его CSR. Наконец, я перешел на Next.js с серверным рендерингом (SSR), чтобы решить проблемы с Google AdSense, такие как автоматическое отображение рекламы и предварительный просмотр веб-сайта в AdSense, а также улучшить SEO. Мой сайт размещен на VPS и подключен к моему домену.
[b]Проблема:[/b]
После перехода с PHP на React (CSR), а затем и Next.js (SSR), я заметил следующие проблемы с Google AdSense:
Автоматические медийные объявления перестали показываться: Другие форматы объявлений (например, виньетка, привязка, и объявления вручную) по-прежнему появляются, но автоматические медийные объявления, которые показываются в случайном порядке в любом месте страниц, не появляются. Раньше они работали на веб-сайте PHP без каких-либо проблем.
Предварительный просмотр AdSense также не работает : Мой сайт больше не отображается правильно в предварительном просмотре сайта AdSense, который раньше хорошо работал с PHP.
[b]Что я пробовал:[/b]
Гарантированный SSR в Next.js: приложение Next.js использует App Router, а все страницы обрабатываются сервером (SSR), что позволяет сайту работать без JavaScript.
Правильно реализованы скрипты AdSense: добавлены скрипты AdSense в файл Layout.js, чтобы гарантировать, что они загружаются один раз при начальной загрузке страницы и не перезагружаются при навигации на стороне клиента.
Повторно запрошено индексирование: Отправил свой сайт на переиндексацию в Google Search Console, чтобы помочь Google распознать настройку SSR и обновить кеш.
[b]Вопрос:[/b]
С учетом этих действий, автоматический показ объявлений AdSense и предварительный просмотр на панели инструментов Google AdSense в конечном итоге снова начнут работать, аналогично тому, как это было на сайте PHP? Требуется ли Google определенное время, чтобы приспособиться к этой новой настройке, или в Next.js есть что-то особенное, что мне нужно сделать, чтобы мой сайт был таким же совместимым, как и в PHP?
Я был бы очень признателен за любую информацию от других, кто перешел на Next.js и столкнулся с аналогичными проблемами AdSense. Заранее спасибо!
[b]код файлаlayout.js для загрузки автоматических объявлений AdSense[/b]
Подробнее здесь: [url]https://stackoverflow.com/questions/79125426/why-are-google-adsense-auto-display-ads-and-site-preview-not-working-after-switc[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия