Javascript 加载一个外部内容,以便谷歌搜索引擎优化的目的

Javascript 加载一个外部内容,以便谷歌搜索引擎优化的目的,javascript,php,ajax,seo,Javascript,Php,Ajax,Seo,我正在从事一个项目,我们希望将外部内容加载到客户网站上。主要要求是,我们希望客户拥有尽可能简单的include(如类似于双击的单行链接),最好不必使用任何服务器端语言。提出的两种方法是使用iframe或加载包含该文档的javascript文件。写出内容 我们更多地关注后者,因为它似乎为最终用户提供了更可靠的易读性和简单性——一行Javascript。我们已经被这样一个现实击中了:这将被谷歌不可预测地编入索引。我已经阅读了大多数关于javascript和索引的文章(例如)。目前我们有(例如): 但

我正在从事一个项目,我们希望将外部内容加载到客户网站上。主要要求是,我们希望客户拥有尽可能简单的include(如类似于双击的单行链接),最好不必使用任何服务器端语言。提出的两种方法是使用iframe或加载包含该文档的javascript文件。写出内容

我们更多地关注后者,因为它似乎为最终用户提供了更可靠的易读性和简单性——一行Javascript。我们已经被这样一个现实击中了:这将被谷歌不可预测地编入索引。我已经阅读了大多数关于javascript和索引的文章(例如)。目前我们有(例如):

但谷歌似乎只是根据谷歌网站管理员工具中使用的“按谷歌抓取”为这类内容编制索引。因为它有时确实有效,我知道这个索引是可能的。更具体地说,如果我们将内容与上述内容隔离并删除无关内容,则每次都会对其进行索引(与常规客户html页面中完全相同的Javascript相反)。如果我们在客户的html文件中包含我们的内容,它似乎不会被索引

有什么更好的选择可以确保谷歌对内容进行了索引(remote没有更好的选择)?我尝试/遇到的想法是在PHP中加载远程文件,例如:

echo file_get_contents('http://www.other.com/page'); 
这显然是阻碍,但可能不是交易的破坏者

鉴于上述要求,是否还有其他解决方案


thx

这是一个常见问题,我创建了一个JS插件,您可以使用它来解决这个问题

网址:

确保使用:
\uuu init()
函数而不是标准的DOM就绪函数,并且您肯定知道Google能够索引

// at http://www.other.com/page.js
document.write('blue fish and green grass');
echo file_get_contents('http://www.other.com/page');