我最近资助了这个项目https://github.com/flipboard/react-canvas它使用Canvas在移动设备上呈现整个页面。结果令人惊讶并且表现非常好。顺便说一句,据我所知,搜索引擎看不到canvas元素中的内容。索引此内容的正确方法是什么? 最佳答案 传统上(对于Flash/Silverlight站点),它是通过向搜索引擎提供显示可索引文本的替代内容来完成的。我相信您可以对canvas元素执行相同的操作。最简单的方法是:Thisiswhatsearchenginesactuallysee
我有一个图书聚合网站。我为每本书创建了专用的AMP(加速移动页面)。AMP网址示例:http://konyvar.hu/amp/nicholas-sparks/az-utolso-dal规范URL示例:http://konyvar.hu/nicholas-sparks/az-utolso-dal在Google网站站长工具中,我看到此页面出现以下错误:MissingsupportedstructureddataelementGoogle将我提供给OpenTestTool,但它说:Allgood请帮助我,我不知道我做错了什么。 最佳答案
我想禁止我的文件夹/search中的所有子目录,但允许索引搜索文件夹本身(我在/search上有内容)。测试这不起作用:User-Agent:*Allow:/search/Disallow:/search/* 最佳答案 您的代码看起来是正确的。尝试稍微调整一下Allow:User-Agent:*Disallow:/search/*Allow:/search/$ 关于seo-robots.txt:如何禁止所有子目录但允许父文件夹,我们在StackOverflow上找到一个类似的问题:
我们的SEO团队希望向蜘蛛程序开放我们的主要动态搜索结果页面,并从元标记中删除“nofollow”。蜘蛛目前可以通过允许robots.txt中的路径访问它,但在元标记中使用“nofollow”子句可防止蜘蛛超越第一页。我担心,如果我们删除“nofollow”,对我们的搜索系统的影响将是灾难性的,因为蜘蛛将开始抓取结果集中的所有页面。我将不胜感激关于以下方面的建议:1)有没有办法从元标记中删除“nofollow”,同时防止蜘蛛只跟踪页面上的某些链接?我读过关于rel="nofollow"的不同意见,这是一个可行的选择吗?NextPage2)有没有办法控制蜘蛛会走多远的“深度”?如果他们打
使用一个或多个镜像管理网站的最佳方式是:Google不会将其视为“重复内容”网站已正确编入索引GoogleAnalytics中没有不一致或重复的信息总体上遵守Google网站管理员指南注意:我不确定我应该在这里还是在ServerFault中问这个问题。它看起来有点介于编程和服务器管理之间。如果您认为ServerFault代表更合适的位置,请告诉我,我会移动它。谢谢。 最佳答案 官方和简单的解决方案是规范链接标签。这是谷歌官方推荐的方案。http://googlewebmastercentral.blogspot.com/2009/0
我想知道在菜单上使用display:none(通过CSS)是否会比仅使用display:none(通过jQuery)影响SEO(降低效率)谢谢 最佳答案 从可用性和SEO的Angular来看,您不应隐藏对网页至关重要的元素-即主导航。如果您的要求是先隐藏它然后根据某些用户操作显示,我会使用jQuery来完成隐藏。编辑:我理解您的问题,即在jQuery“启动”之前,导航可能会显示一小段时间,但是这可以使用内联javascript而不是通常的$(document).load()事件来解决。document.getElementById(
我打算做一个响应式+移动优先的网页设计。所以这是我的计划:制作移动优先网站。使用Javascript加载桌面或大屏幕HTML但是,我这里有个问题。据我所知,搜索引擎无法读取我将使用javascript加载的HTML内容?我在互联网上搜索了很多,但找不到这个问题的合理答案。谁能告诉我是否可以使用Javascript进行SEO友好的条件加载?或者我是否必须查看服务器端语言,即PHP/ASP以使用设备检测加载内容? 最佳答案 如果移动站点和桌面站点的内容相同,而您只是为每个屏幕设置不同的格式,那么应该只涉及CSS、媒体查询和一点JS以
我们都知道向Google机器人显示不存在的内容是不允许的,这会损害搜索排名,但反过来又如何呢?向访问者显示Google漫游器不显示的内容?我需要这样做,因为我有照片页面,每个页面都有短标题和照片以及包含嵌入HTML代码的文本区域。googlebot将嵌入代码放在搜索结果的页面描述中,这非常难看。请指教。 最佳答案 当您开始玩这样的把戏时,您需要考虑几件事。...showingstufftovisitorsthatarenotdisplayedforGooglebots.这种方法有点棘手。您当然可以检查用户代理以查看访问者是否为Goo
我目前正在编写我的robots.txt文件,但在决定是否允许或禁止某些文件夹用于SEO时遇到了一些问题。这是我的文件夹:/css/(CSS)/js/(javascript)/img/(我在网站上使用的图片)/php/(PHP将返回一个空白页面,例如检查电子邮件地址的checkemail.php或将数据放入SQL数据库并发送电子邮件的register.php)/error/(我的错误401,403,404,406,500html页面)/include/(我包含的header.html和footer.html)我正在考虑只禁止PHP页面,让其余的。你怎么看?非常感谢劳伦特
我正在考虑使用GitHubPages来托管我的博客,并使用Jekyll来展示它。据推测,无论我提交什么都会出现在.github.io通过Jekyll和https://github.com//.github.io以原始形式。看这个pageshowinglinkstolivesitesandtothesourcereposusedtoconstructthem.关于SEO的建议表明,在域内和跨域复制内容是一种糟糕的SEO做法。看这个Googlesupportpageonduplication还有这个Mozpageonissueswithduplication两者都提供了可能的解决方案。我的