我刚刚开始一个WORA项目:前端:HTML5/JSON;后端:.NETMVCAPI。我正在寻找一些关于如何开发的指示,以便网站具有SEO友好的URLS。显然,如果前端是.NET,这很好,因为您可以在web.config中使用Global.ASAX或Rewrite,但如果前端是简单的HTML5和JSON以允许部署为移动Web和native应用程序,那么必须在javascript或HTML中生成结构。是否有任何关于如何执行此操作的教程/文章?提前致谢,本 最佳答案 您是否有权访问.htaccess文件?(没有双关语意)。您也可以在那里使
我正在构建一个网站,其中导航栏的元素使用HTML5的Canvas元素进行动画处理。例如,按钮是float的圆圈。这个想法是按钮的文本将float到这些圆圈的右侧。我想知道,就SEO而言,我应该使用什么方法来实现不同的文本元素:我想到的一种方法是只使用Canvas文本来绘制文本,但是当然SEO无法读取它。但我不知道-Google的机器人是否关心我如何实现导航?或者他们可能只是阅读XML站点地图来理解它??第二种方法是使用CSS以编程方式移动带有文本的html元素,以便它们跟随动画圆圈。我想到的一种混合方法是在Canvas上绘图,同时将带有常规文本的常规html导航作为Canvas的后备内
我有企业列表网站(www.brate.com),人们可以在其中搜索本地企业并对其进行评分。整个站点是使用GWT(即Ajax)构建的,所有内容都是动态生成的。现在我正处于我希望网站对SEO友好的阶段,以下是我的方法,请告诉我它是否是实现它的最佳方法。1-创建每个业务及其相关数据(站点、地址、电话号码、用户评论等)的静态HTML快照,并将所有生成的HTML文件放在一个目录下2-创建一个包含以上所有HTML链接的站点地图xml文件3-配置网站管理员抓取和索引所有生成的HTML快照现在我的逻辑是,当谷歌搜索查询在其搜索结果中列出上述生成的html文件之一时,我想将用户重定向到站点主页(www.
我正在开发一个多语言网站。在网站顶部有一个语言切换器。LanguageSwitcherhttp://imageshack.us/a/img443/5456/languageswitcher.png出于性能原因,标志被包装到单个图集(Atlashttp://imageshack.us/a/img834/8260/flagsy.png)中,图像显示为元素的背景。a.lang-en{background:url('path-to-atlas.png')-17px0;}anchor()中没有文本。但是SEO呢?爬虫如何处理这个链接?我如何告诉爬虫链接的文本类似于'English(UK)'或'I
我正在尝试使用结构化数据来确保网站在Google搜索结果中包含一个类别。你可以在这个例子中明白我的意思:http://tinyurl.com/95lryvn在示例中,它显示“人体工学椅”作为类别。我一直在尝试使用以下方法复制它:面包屑导航Home>AlaraReborn>ArdentPleaschema.orgisPartOfitemProp(在上面的代码示例中也可见),但我仍然无法显示类别。谁能发布一个简短的示例,在通过googlesstructureddatatester测试时显示一个类别?? 最佳答案 你为什么不使
使用Yslow,它提示无cookie组件。我知道问题出在哪里,但是除了使用子域之外没有其他解决方案吗?使用子域会产生SSL问题,尤其是与CDN和插件更新一起使用时。难道没有办法吗?例如一个脚本说“不要cookie这些组件?”谢谢。 最佳答案 当为域设置cookie时,只要cookie未过期,浏览器就会为每个请求发送它。所以不,除了您提到的不同域之外,没有办法说“不要为此请求发送cookie”。根据您的网站,您可以不使用cookie,而是使用:查询参数:GETmy_file.php?my_session_id=abcd123456自定
这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:DoesGoogleignoreswhateverisafterthehashfragment(#)whilecrawlingourwebsite?我有一个关于指向同一页面不同部分的链接与链接到新页面的问题。例如:domain.com/about.phpdomain.com/history.phpdomain.com/team.php对比domain.com/about.phpdomain.com/about.php#historydomain.com/about.php#team我想知道Google是否识别
在SEO方面,如果我想将相关页面内容组合在一起以最大限度地提高搜索引擎的可读性,我应该使用标签或? 最佳答案 1)还没有。2)如果是,并且您将菜单包装为article,或将附属链接农场包装为article,Google会抽打您(记住这一点三四年)。3)如果你有很多合法的内容,并且每条内容都是独立的(即:适合article),那么你不仅应该把它包装在article中标签,但您还应该学习如何使用Google的“RichSnippetTool”,该工具最近更名为“StructuredDataTool”。如果您学会了如何以html5友好的方
如果您有一个网站www.yourdomain.com和一个子域blog.yourdomain.com(两个站点都包含相似的信息)什么是最好的站点地图设置?是否最好为两个站点使用一个站点地图?(如果是的话,这会是什么样子?)或者两个单独的站点地图?哪个在搜索流量优化方面最有效? 最佳答案 如果内容相同,使用rel标签告诉Google(和其他搜索引擎)应该使用哪个URL来增加网页排名。如果您不这样做,Google会将您的网页排名“果汁”分配给两个网页。理想情况下,您希望将精力集中在一个URL上,因为它会获得更好的网页排名。选择要为其生成
我的目标是避免用户必须输入.html才能访问他们在我们网站上寻找的页面。在其他网站上,我将文件名保留为/pagename.html,用户只需输入/pagename即可加载页面。出于某种原因,我们的服务器设置(GoDaddyPlesk并行服务器)无法做到这一点,因此我的解决方法是为我想要的每个页面创建一个文件夹,实际文件为/index.html。我的目标已经实现,现在用户不必包含.html来加载页面。现在的问题是Google和SEOmoz报告正在读取大量重复内容。原因是用户可以输入3种不同的内容来到达同一页面-如果包含“www”,技术上是6种:sitename.com/servicess