草庐IT

cloaking

全部标签

flash - SEO 的合法 URL 伪装?

我刚刚问了这两个问题,一个在flashseourlbestpractices上和一个urlredirectsforseoinflash,它让我阅读了更多关于cloakingandsneakyjavascriptredirects的信息.在那cloakingandsneakyjavascriptredirects文章,它说:"ProvidethetextualcontentsofJavaScriptinanoscripttag...Ensurethatyouprovidethesamecontentinbothelements(forinstance,providethesametext

seo - 消除昂贵的后端系统调用和 SEO

我们有一个网站,它会向后端系统发出昂贵的调用以显示产品可用性。我想消除这些对非实际客户的页面浏览量的调用。我的第一个想法是过滤用户代理,如果请求者是蜘蛛/搜索引擎爬虫,则显示“请求可用性”或类似的消息(如果后端系统关闭,我们将显示相同的消息)维护或一般不可用),而不是调用后端系统以获得真正的可用性。在与人们的讨论中,似乎有很多人担心可用性图标(一个非常小的图标,请注意)在被抓取时与用户正在查看或请求页面时有所不同-我们可能会因此受到惩罚隐藏搜索引擎。由于我们显示的信息是一个非常小的图像图标,并且我们不会向搜索引擎和实时用户提供截然不同的内容,所以我真的不认为隐藏真实内容是一个问题-但我

javascript - Facebook 的 BigPipe 和 SEO : Cloaking?

我对Facebook'sBigPipe很感兴趣显示网页时改善用户体验的技术。缺点是它严重基于Javascript,对搜索引擎一点也不友好。在我自己的网站上开发类似技术时,我将其设计为可以很容易地在服务器端禁用它以提供更多标准页面,而无需启用BigPipe。现在,我正在寻找一种使其对爬虫友好的方法。最简单的方法是将非BigPipe内容提供给搜索引擎爬虫/机器人,并将流水线内容提供给其他内容。这不应该被视为伪装:内容完全相同,布局相同(在执行BigPipe的javascript之后)。唯一改变它的交付方式,使其对爬虫更友好。但Google会认为这是合法的吗?第二种方法是使用另一个Javas

javascript - 这会被视为黑帽伪装吗?

在我新开发的销售轮胎的电子商务网站中,我有一个轮胎搜索页面。这基本上是您找到产品并转到特定产品页面的页面。我希望它通过javascript形式和ajax调用变得非常漂亮和现代,但我也希望它对SEO友好。因此,如果您在关闭JS(或作为Googlebot)的情况下进入页面,您将看到:(来源:daekskifte.dk)左侧列出了所有轮胎类型(夏季轮胎、冬季轮胎、全年轮胎等),右侧列出了根据所选类型链接到特定产品页面的所有产品。打开JS的普通用户最初会看到相同的内容,但当DOM准备就绪时,它很快就会被这个替换:加载表单后,产品会通过ajax加载,并在您每次更改表单中的内容时更新。我把它拿给我

css - 负文本缩进是否被认为是伪装?

我正在使用我学到的负文本缩进技术向用户显示文本图像,同时隐藏相应的实际文本。通过这种方式,用户可以看到样式精美的文本,而搜索引擎仍然可以对其进行索引。但是我开始认为这听起来像是伪装,因为我向用户和蜘蛛提供不同的内容。但是,我并没有以欺骗的方式使用它。另外,这似乎是一种流行的技术。那么它是SEO安全的还是伪装的?谢谢! 最佳答案 不,这不是伪装。据我所知,根据(您认为)客户端是否是爬虫,您实际上并没有提供不同的内容。您提供的内容只是浏览器和蜘蛛对内容的解释不同。如果您实际上提供不同的内容,您为什么要这样做?我什至可以说这是良好的无障碍

html - Angular 动画 ng-cloak 不透明度

我似乎无法制作动画ng-cloak.本质上,我正在尝试为div制作动画来自.containter.ng-cloak到.container.ng-binding但它似乎不起作用——Angular加载div与containerng-binding立即上课,忽略transition规则。我什至尝试使用transition-delay设置为几秒钟,没有骰子。HTMLCSS.container.ng-cloak,.container.ng-binding{opacity:0;transition:opacity800msease-in-out;}.container.ng-binding{opa

html - Angular 动画 ng-cloak 不透明度

我似乎无法制作动画ng-cloak.本质上,我正在尝试为div制作动画来自.containter.ng-cloak到.container.ng-binding但它似乎不起作用——Angular加载div与containerng-binding立即上课,忽略transition规则。我什至尝试使用transition-delay设置为几秒钟,没有骰子。HTMLCSS.container.ng-cloak,.container.ng-binding{opacity:0;transition:opacity800msease-in-out;}.container.ng-binding{opa

javascript - 使用 ng-cloak 创建启动画面

我正在尝试使用AngularJS创建启动画面,如AngularJSyoutubechannel上的本次演讲所述:http://youtu.be/xOAG7Ab_Oz0?t=10m20s它使用ng-cloak指令。这是HTML:Loading还有CSS:[ng-cloak].splash{display:block!important;}[ng-cloak]{display:none;}.splash{background-color:#428bca;}这是一个fiddle:http://jsfiddle.net/TimFogarty/LaBvW/2/在fiddle中,启动div并没有像

javascript - 使用 ng-cloak 创建启动画面

我正在尝试使用AngularJS创建启动画面,如AngularJSyoutubechannel上的本次演讲所述:http://youtu.be/xOAG7Ab_Oz0?t=10m20s它使用ng-cloak指令。这是HTML:Loading还有CSS:[ng-cloak].splash{display:block!important;}[ng-cloak]{display:none;}.splash{background-color:#428bca;}这是一个fiddle:http://jsfiddle.net/TimFogarty/LaBvW/2/在fiddle中,启动div并没有像

javascript - 如何正确使用 ng-cloak 指令?

不知何故,AngularJS中的ng-cloak不起作用。我想在加载页面时隐藏{{}}。因为它看起来很糟糕。AngularSample{{isShow}}{{isShow}} 最佳答案 从here添加此css[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important;}并在父div或您定义应用的任何地方使用类名或属性。例如: 关于javascript-如何