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

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


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

我没有关于从网站2接收内容的任何问题,并且在网站1页面上显示的新闻和文章非常好。但是问题是Google没有在搜索结果中显示网站1页。一个月后,我在Google搜索中对其进行了测试,但未显示该页面。

请注意,我只能在AJAX上使用客户端方法。

更新:

我在Fetch as Google工具中测试了网页。我为使用ajax的页面选择了获取和呈现。 googlebot像访问者一样看到该页面,其中包含所有内容和图像。我单击“提交索引”以建立索引页面。现在,一天后,我在google中搜索了网址,并在google中列出了它。

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

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

image 1
image 2

最佳答案

Google机器人抓取工具不会解析您来自Ajax的数据,而只会抓取页面的源(Chrome Windows上为CTRL + U)。

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

您也可以尝试将PHP脚本中的数据放入缓存并加载缓存。
每隔X个小时,重新加载缓存。

尝试使用此工具进行查看:support.google.com/webmasters/answer/6066468?hl=zh-CN

07-24 09:43
查看更多