Angular 2 AdSense, недостаточно контента

Я получил отказ от AdSense из-за недостаточного содержания этого веб-сайта: http://diasbajalaboral.com.

Это угловое приложение. Он имеет задержку в 2-3 секунды при загрузке контента, а также рекламы (из-за того, что systemjs загружает angular2.min.js). На веб-сайте почти 1100 слов, объясняющих, как работает «нетрудоспособность» в Испании. Также имеет форму, которая позволяет пользователю делать некоторые симуляции.

Что я должен сделать, чтобы получить одобрение? Решит ли проблему удаление Angular 2 и преобразование его в простой HTML?


person Miquel    schedule 24.12.2015    source источник


Ответы (1)


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

Другая проблема может заключаться в том, что загрузка вашей страницы занимает слишком много времени. Попробуйте минимизировать JS/CSS.

Попробуйте передать свой контент с помощью gzip, добавив его в свой nginx.conf на сервере.

gzip on;
gzip_vary on;
gzip_types text/plain text/html text/xml text/css application/x-javascript application/javascript application/octet-stream application/json;
gzip_proxied any;
gzip_http_version 1.1;
gzip_min_length 0;
gzip_comp_level 9;
gzip_buffers 16 8k;

Возможно, добавьте кэширование браузера в блок сервера в конфигурации сервера:

location ~* (\.(js|css|png|jpg|jpeg|gif|ico|woff)|css)$ {
    expires 1y;
}

Если все это не проблема, вы можете попробовать разместить статический HTML-контент внутри тега index.html, а затем внутри тега <ang-app></ang-app>. Содержимое будет заменено в любом случае после полной загрузки angular. Но это сделает первоначальный HTML-ответ с большим количеством текста :)

person Poul Kruijt    schedule 24.12.2015
comment
спасибо, хорошая идея разместить контент внутри <ang-app>, так как он все равно будет заменен. Также я обновлю nginx :) - person Miquel; 27.12.2015