【问题标题】:Angular 2 adsense, insufficient contentAngular 2 adsense,内容不足
【发布时间】:2015-12-24 09:03:23
【问题描述】:

由于此网站的内容不足,我收到了 Adsense 拒绝:http://diasbajalaboral.com

这是一个 Angular 应用程序。加载内容和广告有 2-3 秒的延迟(由于 systemjs 加载 angular2.min.js)。该网站有近 1.100 字解释“无工作能力”在西班牙是如何运作的。还有一个表单,允许用户进行一些模拟。

我应该怎么做才能获得批准?删除 Angular 2 并将其转换为纯 HTML 会解决问题吗?

【问题讨论】:

    标签: angular adsense systemjs


    【解决方案1】:

    问题可能是您的网站上缺少外部和内部链接。解决此问题将意味着您的网站采用完全不同的方法。

    另一个问题可能是页面加载时间过长。尝试缩小你的 JS/CSS。

    通过将其添加到服务器上的 nginx.conf 尝试使用 gzip 提供您的内容

    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> 标记中。一旦角度完全加载,内容无论如何都会被替换。但它会用大量文本做出初始 HTML 响应 :)

    【讨论】:

    • 谢谢,将内容放在<ang-app> 中是个好主意,因为无论如何它都会被替换。我也会更新 nginx :)
    猜你喜欢
    • 2015-07-30
    • 2018-03-01
    • 1970-01-01
    • 2016-08-30
    • 2019-01-22
    • 2016-12-25
    • 2016-10-01
    • 2013-01-16
    • 1970-01-01
    相关资源
    最近更新 更多