当我使用js src从php页面获取内容时,谷歌不显示我的页面搜索结果


Google does not showing my page in search results when I use js src to get content from php page

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

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

使用此方法,我从其他服务器的网站2的数据库中接收文章和新闻。

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

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

更新:

我在Fetch作为谷歌工具测试页面。我为一个使用ajax的页面选择了获取和呈现。Googlebot就像访问者一样看到了所有的内容和图片。我点击"提交到索引"的索引页。一天后,我在谷歌上搜索了这个网址,谷歌把它列出来了。

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

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

图片1图2

google bot crawler不解析来自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

似乎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