Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery UI自动完成和Google关键字_Jquery_Seo - Fatal编程技术网

JQuery UI自动完成和Google关键字

JQuery UI自动完成和Google关键字,jquery,seo,Jquery,Seo,我在我的一个网站上使用作为国家/地区选择器,并对其功能非常满意。我在网站上几乎每个重要的页面上都有国家选择器,因为它是用来让人们搜索的 我遇到的问题是,这个小部件正在破坏我的谷歌关键词密度。由于自动完成字段包含每个国家,并且出现在所有页面上,谷歌认为我的网站的主要关键词包括“岛屿”(1),紧随其后的是“圣人”(3)、“共和国”(4)和“南方”(5) 我认为部分问题可以通过在我的html中放低“国家自动完成”的外观来解决,但我更希望这些词根本不会出现在谷歌的扫描中 所以,我的问题是:有没有一种方法

我在我的一个网站上使用作为国家/地区选择器,并对其功能非常满意。我在网站上几乎每个重要的页面上都有国家选择器,因为它是用来让人们搜索的

我遇到的问题是,这个小部件正在破坏我的谷歌关键词密度。由于自动完成字段包含每个国家,并且出现在所有页面上,谷歌认为我的网站的主要关键词包括“岛屿”(1),紧随其后的是“圣人”(3)、“共和国”(4)和“南方”(5)

我认为部分问题可以通过在我的html中放低“国家自动完成”的外观来解决,但我更希望这些词根本不会出现在谷歌的扫描中

所以,我的问题是:有没有一种方法可以从谷歌那里“隐藏”页面内容的一部分?谷歌必须遵守犹太教,因为我不想让他们认为我是在欺骗他们,让他们受罪

干杯


詹姆斯。

我将引用@halfdan在对原始问题的评论中提供的优秀答案来回答这个问题。我这样做是因为我想接受这个问题的答案,但不能接受评论作为答案

哈夫丹在9月8日0:54写道:
您可能会尝试将JSON语法的数组存储在一个.js文件中,并使用JavaScript填充自动完成字段。这样,谷歌就需要在网站上执行JavaScript才能找到关键词halfdan Sep 8 0:54

您可能会尝试用JSON语法将数组存储在.js文件中,并使用JavaScript填充自动完成字段。这样就需要谷歌在网站上执行JavaScript来查找关键词。哈夫顿,为什么不把它作为一个答案,我要回答tharThanks halfdan。我会考虑这样做的。如果你把你的评论复制到一个答案中,我会给你一个大记号!:-)