草庐IT

angular-schema-form

全部标签

seo - 您能否在 schema.org 微数据值中使用 utf-8 或 HTML 实体转义(十六进制)代码?

我经常在元标题和元描述中使用转义码,它们在GoogleSERPS中正确呈现......但是......您能否在schema.org微数据值中使用它们(例如—)?我希望这些字符能够在G+片段中正确传递和呈现,如下所述:https://developers.google.com/+/plugins/snippet/...utf-8怎么样?谢谢。 最佳答案 根据规范,这当然是合法的,我希望它能正常工作。 关于seo-您能否在schema.org微数据值中使用utf-8或HTML实体

seo - 如何使用 schema.org 标记不同的产品尺寸?

产品页面为每种产品提供两种尺寸。例如可口可乐1升和可口可乐0.5升。上面是产品名称“可口可乐”,下面是“可口可乐”的描述。是否可以将两种尺寸都插入到schema.org标记中,还是我必须选择一种产品尺寸而忽略其他尺寸/价格? 最佳答案 我假设您指的是Thing>Product产品定义为:anythingthatismadeavailableforsale—forexample,apairofshoes,aconcertticket,oracar.在电子商务世界中,任何可供销售的都称为SKU(库存单位),产品通常是一个容器对于SKU(

javascript - Angular 和 SEO - 创建静态 HTML 版本

我即将启动一个Angular应用程序,我正在研究如何使其对SEO友好。我一直在阅读thisarticle其中讨论了保存动态生成的HTML的静态版本(通过AJAX等)并让机器人扫描它。这篇文章讨论了Google/Bing如何找到像这样的hashbangURLhttp://somesite.com/#!/some_token...重定向并抓取http://somesite.com/?_escaped_fragment_=/some_token出现两个问题:1)_escaped_fragment_=到底是什么东西-应该是字面意思还是我应该用...替换它?文章没有解释它的性质。2)我应该如何以

seo - schema.org/Offer 缺少价格错误

我正在使用http://schema.org/Offer对于分类网站页面。一些用户提交了他们销售商品的价格,但有些用户没有。当他们的广告没有价格时,我会跳过price和priceCurrency字段,因为这比为这些字段放置空值要好。但是谷歌网站站长工具说:Missing:price.那么用户没有指定价格怎么办? 最佳答案 当Google报告此问题时,这不是您的Schema.org标记的错误。Schema.org没有定义任何必需的属性。这只是意味着Google不会将此标记用于在搜索结果页面中显示其丰富网页摘要之一。您做对了:如果没有价

seo - 如何为 Schema.org 中的文章设置面包屑?

使用Schema.org,我希望搜索引擎能够阅读我文章的面包屑。然而,BreadcrumbList是WebPage的一部分但不是Article的一部分.我可以为每篇文章添加一个WebPage对象,但这似乎有点多余,我不确定搜索引擎会如何处理它。什么是实现面包屑和文章对象的正确方法?现实生活中的例子会很棒。 最佳答案 文章和网页是不同的实体。由于各种原因,不模糊这些实体之间的界限是有道理的。文章没有面包屑,网页有。这就是Schema.org定义breadcrumbproperty的原因仅适用于WebPage(和子类型)。除了您在页面上

angularjs - 如何捕捉 Angular 1.x 网站上的出站链接点击?

我正在trycatch指向外部网站的链接点击,以便稍后跟踪它们。类似于foo但跨越所有DOM树。大部分内容来自外部REST服务器,因此我无法使用ng-click那里。谢谢。 最佳答案 你可以做的是写一个名为a的指令angular.module('tracking',[]).directive('a',function(){return{restrict:'E'link:function(scope,element,attrs){element.on('click',function(){if(attrs.target==outsid

django - Google 如何使用 HTML5 网址抓取基于 Angular 的应用程序

我正在构建一个具有以下url结构的网络应用程序:/isthelandingpage,notangularbased/chooseusesAngular,itbasicallycontainssearch/fund/alsowithAngular,containsspecificdataforacertainfund索引没有问题/,它只是一个简单明了的html,已经过SEO优化。但我都需要/choose和/fund/...被Google抓取,这就是问题所在。我的应用程序使用HTML5模式,我们从不使用像foo.com#!/choose这样的hashbangs指向应用程序url。,总是fo

html - 从 SEO 的 Angular 来看,在这种情况下隐藏 H1 对索引不利吗?

我不得不使用第3方CMS,我无法更改h3的内容(或h3本身)我对“cufon”没有太多的了解——假设它是一种使用特定字体的老式方法。我猜它不是合法的HTML,所以没有编入索引。因此我想在H1中包含页面的标题PageContentPageContentThisismycontentetc在哪里.offthepage{margin-left:-10000px;position:absolute}或.verysmall{height:1px,position:absolute;left:1px;etc}页面会因此受到惩罚(从SE索引的Angular来看)吗?或者是否有更强大/对SE友好的方式

express - Angular 2 通用 Heroku 部署

我一直在学习使用Angular2universal实现应用程序的教程。在heroku上,我得到了at=errorcode=H10desc="Appcrashed"method=GETpath="/"和server.ts是//thepolyfillsmustbethefirstthingimportedinnode.jsimport'angular2-universal/polyfills';import*aspathfrom'path';import*asexpressfrom'express';import*asbodyParserfrom'body-parser';import*a

angular - Angular4 网站如何被谷歌收录?

如何https://material.angular.io的所有页面可以被谷歌收录吗?检查一下:https://www.google.co.id/webhp?hl=id&sa=X&ved=0ahUKEwiIu4_2mu3UAhWHKo8KHVk-AagQPAgD#hl=id&q=site:material.angular.io如您所见,该网站正在使用Angular4(查看源代码) 最佳答案 他们使用AngularUniversal和NodeJS作为他们的网络服务器。Universal允许Angular网站被网络爬虫编入索引。有一个通