草庐IT

ng-required

全部标签

seo - Rich Snippet 错误 "This is not verified publisher markup"和 "Missing required field ' 更新'/'author' "

当我测试mywebsite在GoogleSDTT上它将显示:Thisisnotaverifiedpublishermarkup.Error:Missingrequiredfield"updated".Error:MissingrequiredhCard"author".我该如何解决?这会影响我的SEO评级吗? 最佳答案 您需要将您的个人Plus资料与网站整合,反之亦然。按照这个:从您的网页创建指向您的Google+个人资料的链接,如下所示:Google将[profile_url]替换为您的Google+个人资料网址,如下所示:Goo

angularjs 模块在 ng-app 导致 nomod 之后加载

我已经安装了phantomjs(因为我正在尝试让系统使我的网站在Angular上可抓取),但我遇到了一个“nomod”错误,该错误仅发生在phantomjs服务器上(实时版本工作得很好).................loadingcontrollers....对于app.js'usestrict';angular.module('myApp',['ngAnimate','ngAria',....]).filter().....config(function($routeProvider,$stateProvider,$urlRouterProvider,$authProvider,

javascript - 在 Angular js中抓取ng-view

我正在使用AngularJS开发静态网站,但遇到了SEO问题。基本上我的谷歌网站管理员工具告诉我没有抓取错误但是当我尝试获取不同的路由时它总是返回相同的主页结果。它不读取ng-viewdiv中注入(inject)的内容。它只显示我的index.html文件中的静态文本。奇怪的是,它实际上读取了我的着陆页“/”指令,因为当它呈现时它读取了我的导航栏、页脚和内容,我已经将它们放入“index-widget”指令中,但正如我所说,它什么也没读取来自ng-view指令。任何帮助,将不胜感激。这是页面http://luxtest.tk谢谢 最佳答案

javascript - <head> 标签上的 Angularjs 1.5 ng-controller

我正在使用Angularjs1.5。创建了一个服务来处理元数据和页面标题。尝试应用它。问题是-出于某种原因,如果我直接在上定义Controller标签:Controller根本不会加载,但如果我将它包装在额外的中与:=>它有效。所以,我猜它与特别是有某种联系tag=>不确定,正确的解决方法是什么?我也害怕将元数据放在额外的中出于SEO目的可能不是一个好主意? 最佳答案 如果您担心SEO,则必须从另一个Angular来解决这个问题。除了在内无效,在上使用插值值(value)观是一个危险信号。关心这些标签的爬虫不会看到它们——相反他们会

django - 在 Django 中,为搜索引擎蜘蛛禁用 @login_required

我正在寻找一种干净的方法让搜索引擎蜘蛛绕过@login_required,查看通常需要登录用户的页面。我可以编写自动将搜索引擎登录到虚拟帐户的中间件,但这并不是我所谓的干净。对更好的解决方案有什么建议吗?谢谢。 最佳答案 不要这样做。这是“隐藏真实内容”,可能会使您被Google索引禁止。CloakingreferstothepracticeofpresentingdifferentcontentorURLstousersandsearchengines.Servingupdifferentresultsbasedonuserage

Android switch语句报错Constant expression required

 方案一:可以用if来替代 如下    原因:在AndroidStudio中使用JDK17以上版本,会出现switch语句报错"Constantexpressionrequired"的问题,这是因为在JDK17中switch语句的条件表达式支持使用枚举类型,而这个特性还没有被支持。方案2:换JDK版本因为JDK17暂时不支持这个特性,可以换成17以下版本可以,JDK8和JDK11都可以 方案3:使用枚举替换不过这个太麻烦,不太推荐首先,创建一个枚举类,用于表示不同的按钮。例如: 1publicenumButtonType{2BTN_ALERT,3BTN_OTHER1,4BTN_OTHER2,5

javascript - Angular : is an app crawlable with no href but only ng-click function?

我想知道如果我不在我的链接上使用href而只使用data-ng-click函数,我的应用程序是否可以被抓取。例如,如果我按照下面的方式编写page2/index.html是否会被googlebot访问,如果不是,我应该在href中添加什么?HTMLgopage2路线app.config(function($routeProvider){$routeProvider.when('/page2',{templateUrl:'views/app/page2/index.html'})});还有GO()函数app.run(function($rootScope,$location){$root

javascript - Angularjs编码偏好查询: Is it bad to code ng-clicks on divs vs using anchors for google search seo?

使用CSS,我可以通过允许用户单击整个列表项而不是其中的anchor来获得更好的外观、感觉和功能。悬停等看起来更好,anchor标签对顶部和底部填充很挑剔。但是我不想牺牲谷歌搜索的抓取能力。刚刚加入Angular潮流,但从过去的经验中知道anchor标签是网站其余部分的关键。Angulars路由会处理这个问题吗?添加rel="me"会有帮助吗?不管我的问题是-哪个更适合谷歌抓取:{{item.nav}}或:{{item.nav}}还是根本不重要?其他代码:functionnav($scope){$scope.templates=[{name:'header.html',url:'tem

Angularjs SEO : is making html snapshots required anymore?

Google宣布“时代变了。今天,只要您不阻止Googlebot抓取您的JavaScript或CSS文件,我们通常能够像现代浏览器一样呈现和理解您的网页”,这是否意味着甚至如果我们不在服务器上生成html快照并提供给Googlebot,它会抓取我们使用angularjs开发的网站。 最佳答案 Google确实不再需要它了。但其他服务可能会使用它。请参阅:https://webmasters.stackexchange.com/questions/86262/should-we-drop-ajax-crawling-scheme

javascript - SEO和抓取: UI-Router ui-sref VS ng-click

环顾四周后,我对此事没有得出结论:Google和其他搜索引擎是否会抓取只能通过ng-click访问且没有anchor标记的页面?或者是否始终需要anchor标记才能使抓取成功进行?我必须构建以通用方式链接到其他页面的各种元素,而ng-click在灵active方面对我来说是最佳解决方案,但我想Google不会“点击”这些元素,因为它们没有anchor标签。除了明显的ui-sref标签外,我还有其他解决方案,例如:Linkname虽然我也不确定这是否是一个好的做法。有人可以为我澄清这个问题吗?谢谢。 最佳答案 单页应用程序通常对SEO