草庐IT

ajax-polling

全部标签

ajax - 是否可以将 google 爬虫延迟一个设定时间或直到 ajax 加载?

希望渺茫,我怀疑这是否可能,但你们会比我更清楚。是否可以标记页面,以便google不会立即拍摄快照,而是在加载事件后延迟x秒,以便我可以给我的ajax内容加载和索引时间?我知道我可以使用hashbangurl并以这种方式发送html快照,但是将爬虫延迟到3秒或类似时间才获取页面索引会容易得多。 最佳答案 查看有关如何使AJAX内容可抓取的Google教程https://developers.google.com/webmasters/ajax-crawling/ 关于ajax-是否可以将

jquery - 如何在 Analytics 中跟踪#ajax 链接?

我有基本的单页网站和普通的谷歌分析代码:var_gaq=_gaq||[];_gaq.push(['_setAccount','UA-##-##']);_gaq.push(['_trackPageview']);(function(){varga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.j

ajax - Wicket 是否会妨碍 SEO 或搜索引擎的抓取能力?

我们来自GWT项目,由于SEO的问题不喜欢GWT用于我们的下一个项目,我们将清除GWT(主要是因为seo是下一个项目的高优先级)。在选择新框架时,我关注的是Wicket并喜欢我目前所看到的。我只完成了几个教程,但在查看war布局时(从这些教程中)看起来大部分html页面都在WEB-INF文件夹中。这会导致SEO和搜索引擎在站点文件中爬行时出现问题吗?理想情况下,我想将Wicket与一些AJAX结合使用并部署到GoogleAppEngine。 最佳答案 您的.jsps(或其他文件)是否存储在/WEB-INF中并不重要。这只是意味着无法

ajax - 为什么我的 ajax 内容没有被谷歌索引

我已尝试根据此处列出的指南设置我的网站(http://www.diablo3values.com):https://developers.google.com/webmasters/ajax-crawling/然而,谷歌似乎已经更新了他们的索引(因为我看到了对元描述标签的修改)但是ajax内容没有出现在索引中。我正在尝试使用“处理没有散列片段的页面”选项。如果您查看以下任一内容:http://www.diablo3values.com/?_escaped_fragment_=http://www.diablo3values.com/about?_escaped_fragment_=您将

ajax - 如何使搜索引擎可抓取 ajax 内容

我有一个通过jquery.ajax()对结果进行分页的网站。URL看起来像:website.com/index.php?page=N我用谷歌搜索并找到了一些讨论它的帖子...所以我的理解是我需要替换“?”和”#!”。够了吗?此外,我应该在站点地图中包含每个页面的链接吗?website.com/index.php(priority1)website.com/index.php#!page=2(priority0.9)andsoon... 最佳答案 关于这个问题我能给出的最佳答案来自源代码,以下是Google希望您如何使AJAX内容可索

ajax - 我可以使用开头没有斜杠的 Crawlable AJAX 方法吗?

鉴于以下两种情况,这是好是坏:1.href="/#!/internal-page"2.href="#!/internal-page"Twitter似乎使用第一个选项,但这不会强制刷新页面从而破坏无缝的ajax体验吗?或者他们这样做有其他动机吗? 最佳答案 Google的展示页面似乎使用了第二个选项。参见http://gwt.google.com/samples/Showcase/Showcase.html.如果您检查一些元素,您会看到:!CwCheckBox!CwRadioButton!CwBasicButton所以第二个选项也应该

ajax - 如何配置或修改 SWFAddress 以使其使用 #!代替#

SWFAddress这是在Flash中提供深度链接的非常酷的方式。但除非你使用#!在网址(以及其他内容)中,谷歌不会索引您的内部页面。配置(或修改)SWFAddress以使用#!的最佳方式是什么? 最佳答案 我实际上在stackoverflow的另一个问题中找到了答案。我想发布解决方案以供将来引用:只需用您的编辑器打开swfaddress.js并将所有“#”(带引号)实例替换为“#!”。就这么简单吗:) 关于ajax-如何配置或修改SWFAddress以使其使用#!代替#,我们在Stac

Ajax.ActionLink 没有 href 属性以获得更好的 SEO

我正在使用Ajax.ActionLink来显示一个超链接,当点击时发出一个ajax请求(例如本网站、报告等中的标志超链接)并将结果放入某个div中,这所有这些都可以用这种方法轻松完成,但是问题来自SEO,因为这个超链接实际上具有href属性,蜘蛛会跟随url。我想要一个没有href的anchor以使其对SEO友好和扩展方法来完成所有这些,但要使用Ajax.ActionLink示例的所有重载:Ajax.SEOFriendlyActionLink("myhyperlink","action","controller"...moreoptions)这可以生成这样的东西myhyperlink当

.net - AJAX 重载页面中的导航和 URL 重写

我有一个电子商务网站,但不符合我们的需求。它最初是使用一个主页开发的,该主页包含用于项目搜索和目录导航的用户控件...我有一个搜索ascx和一个catagories.aspx,它们通过default.aspx与restuls.ascx对话..反正本站没有导航。我查看了URL重写,但大部分资料都已过时。我也不确定这是最好的路线。我正在阅读的关于URL重写的大部分内容是将您置于页面中的某个点,而不是带回搜索结果的集合。我还在某些地方看到,我认为人们正在编写页面加载事件来寻找参数来重新创建动态页面。URL重写是最佳答案吗?如果是,我是否会重写页面加载以查找参数以再次触发搜索以返回结果?或者是

jquery - AJAX 网站和动态 HTML Canvas 的 SEO 优化

我有一个站点使用AJAX查询Last.fm数据库,然后在HTMLCanvas上动态绘制结果图。在搜索功能中,我有一个将window.location.hash设置为搜索参数的命令。我还有一个函数可以检查url中是否提供了散列,如果是,则生成页面。例如,http://www.thenlistento.com/#!/led+zeppelin将自动导航到LedZeppelin的搜索页面。我的问题是,如何针对SEO优化此设置?完全可以做到吗?我查看了GoogleWebmasterDocs并通读了hashbang协议(protocol),但我不太确定如何将它应用到我的情况中……或者即使我完全可以