【问题标题】:Google does not showing my page in search results when I use js src to get content from php page当我使用 js src 从 php 页面获取内容时,Google 没有在搜索结果中显示我的页面
【发布时间】:2016-09-14 04:27:29
【问题描述】:

以上帝的名义。我在网站 1 的页面中有一个 js 代码,用于显示内容。

<script id="mdval" src="http://web1.com/api/pc.php" type="text/javascript" dval="sourceval"> 

通过这种方法,我从其他服务器的网站 2 的数据库中收到了文章和新闻。

我对从网站 2 接收内容没有任何问题,并且新闻和文章在网站 1 页面中显示非常好。但问题是谷歌没有在搜索结果中显示网站 1 页。一个月后我在谷歌搜索中测试了它,但没有显示页面。

请注意,我只能将客户端方法与 AJAX 一起使用。

更新:

我在 Fetch 中测试了作为 Google 工具的页面。我为使用 ajax 的页面选择了获取和渲染。 googlebot 看到页面就像访问者一样,包含所有内容和图像。我单击“提交索引”以获取索引页面。一天后,我在谷歌中搜索了 URL,谷歌列出了它。

但现在的问题是,google 只在搜索结果中显示 url 和元描述,而不显示页面的任何内容。

请在谷歌中搜索此链接。 www.neginkoodebasir.ir/more?naapi= گیاهان مورد استفاده در تهیه کود سبز (بخش دوم)

image 1 image 2

【问题讨论】:

    标签: javascript php jquery ajax google-crawlers


    【解决方案1】:

    google bot 爬虫不会解析来自 Ajax 的数据,它只会爬取页面的来源(Chrome Windows 上的 CTRL + U)。

    试试看https://developers.google.com/webmasters/ajax-crawling/docs/learn-more

    您也可以尝试将 PHP 脚本中的数据放在缓存中并加载缓存。 并且每 X 小时重新加载一次缓存。

    尝试使用此工具查看:support.google.com/webmasters/answer/6066468?hl=en

    【讨论】:

    • 感谢您的回答。请注意,我只能使用带有 AJAX 的客户端方法,而不能使用 php 脚本
    • 抱歉,我再次阅读了 google 文档,似乎 Google 可以抓取您的脚本:“时代变了。今天,只要您不阻止 Googlebot 抓取您的 JavaScript 或 CSS 文件,我们通常能够像现代浏览器一样呈现和理解您的网页。为了反映这一改进,我们最近更新了我们的网站站长技术指南,建议不要禁止 Googlebot 抓取您网站的 CSS 或 JS 文件。你能发布你的整个html代码吗?也许有一个标签“机器人”或其他东西。
    • 我在 Fetch 中测试了作为 Google 工具的页面。我为使用 ajax 的页面选择了获取和渲染。 googlebot 看到页面就像访问者的所有内容和图像一样。我单击“提交索引”以获取索引页面。一天后,我在谷歌中搜索了 URL,谷歌列出了它。但现在的问题是,谷歌只显示 url 和描述,而不显示页面的任何内容。请在谷歌中搜索此链接。 www.neginkoodebasir.ir/more?naapi= گیاهان مورد استفاده در تهیه کود سبز (بخش دوم)
    • 您希望 Google 在链接描述中显示您网站的图片,是吗?试试看developers.google.com/search/docs/guides/intro-structured-data
    【解决方案2】:

    Google 似乎可以抓取您的脚本:“时代变了。今天,只要您不阻止 Googlebot 抓取您的 JavaScript 或 CSS 文件,我们通常能够像现代浏览器一样呈现和理解您的网页. 为了反映这一改进,我们最近更新了我们的网站站长技术指南,建议不要禁止 Googlebot 抓取您网站的 CSS 或 JS 文件。” https://developers.google.com/webmasters/ajax-crawling/docs/learn-more

    尝试使用此工具查看:support.google.com/webmasters/answer/6066468?hl=en

    【讨论】:

      猜你喜欢
      • 2017-07-30
      • 1970-01-01
      • 2013-12-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-13
      • 2011-08-25
      • 2015-06-26
      • 1970-01-01
      相关资源
      最近更新 更多