草庐IT

data-tier-applications

全部标签

web-applications - HTML5 Pushstate SEO

当谷歌在请求的URL中发现哈希符号(#)时,它会使用*?_escaped_fragment_*,但在我的新应用程序中,我使用的是HTML5PushState,所以我不再使用哈希符号了,谷歌如何知道如何路由到*/?_escaped_fragment_=blogs*而不是/blogs如果它不包含hashbang(#)。是依赖robot.txt还是sitemap.xml?我知道Google路由到不同的url,然后返回HTML快照。是否有任何库(更喜欢Node.js或PHP)来生成一个?也许是教程?一整天都在查看Google开发者文档,但就是想不通。 最佳答案

google-analytics - 谷歌分析 : How to merge canonical URLs for historical data

我有一个依赖于查询字符串的单页在线应用程序。添加了GoogleAnalytics跟踪,但是直到几天后才添加规范元,因此现在Analytics显示同一页面的多个条目,因为查询字符串不同,例如“/app/?s=4324,543,12421"和"/app/?s=5234,86754"而规范只是"/app/"。有没有办法合并GA中已规范化的额外页面(在报告>行为>概述中)的数据? 最佳答案 据我所知,没有办法更改历史数据(除了针对交易数据的骇人听闻的解决方案)。虽然我不记得文档中有一句话说“我们不重新处理历史数据”,但在多个场合都暗示了这一

web-applications - 使用 REST api SEO 影响的动态元标记绑定(bind)

在网络应用程序中,元标记使用来自RESTapi调用的数据进行绑定(bind)。这将如何影响SEO,因为当页面被抓取时,那时异步调用还没有完成,因此抓取工具将无法使用标签。我所知道的关于SEO的概念有什么不对吗,还有没有一种方法可以使元标记可用。所有的html内容都是在客户端静态提供和动态绑定(bind)的,而不是在服务器绑定(bind)数据。 最佳答案 如果元标记出现在AngularJS网站上,googlebot仍会执行它并找到正确的标记。如果您打算托管元标记存储在数据库中的网页,则元标记将不会被googlebot抓取,这可能会对S

学习selenium+python使用 XPath 表达式来实现找到目标元素时智能封装等待,执行测试代码启动Chrome浏览器后,地址栏只显示data;

背景学习使用XPath表达式来实现找到目标元素时智能封装等待执行测试代码启动Chrome浏览器后,地址栏只显示data;代码如下importunittestfromseleniumimportwebdriverfromselenium.common.exceptionsimportNoSuchElementExceptionfromselenium.webdriver.support.waitimportWebDriverWaitfromHTMLTestRunner_cnimportHTMLTestRunnerclassMyTest(unittest.TestCase):defsetUp(se

web-applications - 网络爬虫应用

谁能推荐一个可以显示我网站中所有链接的网站抓取工具? 最佳答案 W3C有我发现的最好的http://validator.w3.org/checklink 关于web-applications-网络爬虫应用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1592213/

Data 属性中的 HTML 标记

在弄乱Twitter标记时,我刚刚发现他们将HTML标记放在data-expanded-footer中,它看起来像这样:data-expanded-footer="12:11PM-10Apr13·Details"这是一个有效的html元素吗(此属性是类tweet的div元素的子元素)如果这是有效的,这是一个好主意,如果不是为什么?这对SEO有那么不利吗?编辑只是尝试从data属性解析HTML并且它有效,但如果你想让它像这样工作,应该有一个单引号:http://jsfiddle.net/burimshala/crEXU/如果你像推特一样在标记中使用双引号离开,并且如果你用双

seo - 关于面包屑的 Data-Vocabulary.org 和 Schema.org 的问题

我对模式还很陌生(这是我第一次接触),我对此信息有些困惑。我正在阅读面包屑的模式,我遇到了两种不同的方法:Google方式:根据我从here中读到的内容,Google展示了使用http://data-vocabulary.org/Breadcrumb添加微数据的示例Schema.org示例:Schema.org中的示例展示了一种非常不同的方法。像这样:Books>Literature&Fiction>Classics我的问题是:(1)我在2014年使用Schema.org方法而不是Data-Vocabulary.org方法更好吗?当我阅读本主题的讨论时here有人说Data-Vocab

web-applications - 如何在谷歌搜索结果中显示缩略图

我想知道为什么Google在一个网站的搜索结果中显示缩略图,而另一个网站不显示?例如。当我谷歌kfcchickenrecipe我可以看到www.food.com的缩略图,但看不到www.tastyappetite.net的缩略图。我试图用谷歌搜索这个问题,但我只找到了thisarticle上面说Google会自动执行此操作,我无需担心。有什么建议可以提示Google这是该页面的缩略图吗? 最佳答案 谷歌显示的这种信息称为“微数据”。您可以在您的代码中告知谷歌必须了解的内容。正如CarteCole所说,schema.org向您展示微数

seo - 如何在不获取 "application/ld+json"的情况下在 Google 搜索 "Missing product ID (optional)"脚本中指定产品 ID

如何减少Google搜索控制台中“application/ld+json”脚本中“缺少产品ID(可选)”的警告?在我的示例JSON-LD代码下方{"@context":"http://schema.org/","@type":"Product","name":"doneproductNamehere","url":"doneproducturlhere","image":["doneimageurlhere"],"description":"donedescriptionhere","sku":"H100000001","productID":"9876543210",//Addedl

web-applications - Web 应用程序 : The death of long URL's?

如果您使用完整的、SEO友好的URL,例如http://example.com/talks/about/star-wars,那么您的URL可能会被提交的用户吃掉它给bit.ly和其他人。所以我的问题是,创建您自己的内部链接缩短器并忽略URL关键字的任何SEO好处以换取来自直接URL的SEO链接汁会更好吗?例如,这样的东西实际上接近匹配的缩短版本?http://example.com/dEhttp://bit.ly/clPeI1停止链接失效是否比URL关键字更有值(value)?如果是这样,我们是否应该考虑到这一点来开始设计我们的应用程序URL结构? 最佳答案