我有一个在iframe中提供可嵌入内容的网站。我希望搜索引擎看到它,以便网站获得反向链接。为此,我计划用指向我们网站的链接和将内容更改回iframe的javascript按钮替换内容。这样,使用我们的小部件的页面也可以更快地加载。有谁知道如何做到这一点? 最佳答案 您可以通过robots.txt和google网站管理员工具为您的iFrame编制索引(添加要抓取的iframe源的URL)。这只会索引静态页面而不包含它周围的页面。因此它不会在搜索引擎结果页面上获得高分(因为它遗漏了太多导航可用性)。从GooglePenguin2.0开始
我有一个网站,该网站提供指向第三方网站的链接。现在这些第三方希望我的网站跟踪他们的点击。如何在不破坏普通链接的SEO友好特性的情况下执行此操作?目前广告链接只是一个anchor:ComeVisitSiteA!我可以很容易地把链接改成这样:http://mysite.com/clicktracker.aspx?redirect=adsiteA.com但这不会扼杀链接到他们网站的任何搜索引擎优势吗?如果没有,我会很乐意这样做......我还有其他选择吗?劫持点击并执行回发然后重定向的onmousedown脚本? 最佳答案 您的第三方网站
假设我有一个用于编辑音乐专辑的相对基本的CRUD应用程序。在我的数据库中:id|album_name|artist|navigation1LetsTalkLagwagonlets-talk但是,我希望albums/lets-talk可以访问该页面,而不是albums/1返回我的Show页面路线。所以在我的Controller中我有:defshow@album=Album.find_by_navigation(params[:id])end在我的索引View中我有:"albums",:action=>"show",:id=>album.navigation%>这成功地执行了它的功能,但是
如果您就如何将参数合并到SEO友好URL中提出建议,我将不胜感激我们决定首先使用“技术人员”参数,然后是“SEOSlug”\product\ABC123\fly-your-own-helicopter很像S.O.-如果SEOSlug发生变化、被截断或丢失,我们仍然有Product和ABC123参数;许多文章都说拥有此类额外数据不会损害SEO排名。我们需要有额外的参数;我们可以使用“-”来分隔参数,因为它使它们看起来类似于SEOSlug,或者我们可以/应该使用其他东西?\product\ABC123-BOYTOY-2\boys\toys\fly-your-own-helicopter这是
我建立了一个大型angularJS网站,并通过部分加载json文件使其成为多语言。我的网站充满了这些字符串:{{'TITLE'|translate}}我不确定如何使它们对SEO友好。我在互联网上找到了很多解决方案,但也有很多人表示不再需要它,因为Google和Bing可以扫描Angular项目。所以我将我的项目设置为html5=true,但它创建了一个错误失踪。所以我实现了一个但我的项目后来部署到子文件夹/staging/所以所有链接都断开了。(我的开发环境和现场环境有不同的基础)我不喜欢依赖像prerender.io这样的第三方让您的Angular项目SEO友好的最新方法是什么。还有
我知道如何在asp.net中创建/实现友好的url,但是否有可能(如果可以,如何)在经典的asp中做到这一点?如果不可能,Google将如何响应(SEO)创建以重定向(加载)到不同页面为唯一目的的页面?谢谢! 最佳答案 使用URLrewriterlikeIIRF或IsapiRewrite绑定(bind)到IIS并在ASP/ASP.NET/PHP获取请求之前进行处理。 关于iis-是否可以在经典的asp中做友好的url(url重写)?,我们在StackOverflow上找到一个类似的问题:
我的问题很简单:KnockoutJSSEO友好吗?我有一个网站并大量使用Knockout数据模板,但我怀疑Google爬虫是否会发现我的网站,因为该页面是一大堆模板,不存在真正的HTML标记。我怎么能改善这个?使用RSS? 最佳答案 查看这篇文章:http://lostechies.com/derickbailey/2011/09/26/seo-and-accessibility-with-html5-pushstate-part-1-introducing-pushstate/简而言之,使用html5pushstate,您可以轻松
我正在使用Zend框架和自制小部件系统编写一个网络应用程序。每个小部件都有一个Controller,并且可以根据需要选择呈现多个View之一。这确实有助于我们模块化、重新配置和重用站点上任何地方的小部件。问题是每个小部件的View都包含自己的JS和CSS代码,这导致当整个页面放在一起时,HTML代码非常困惑。你到处都能找到风格和脚本标签。由于很多不同的原因,这很糟糕,我相信你知道,但它对我们的SEO也有深远的影响。几个解决方案,我已经能够想出:将每个小部件的每个View的CSS和JS分离到它自己的文件中-这对加载时间有严重的缺点(必须单独加载更多资源)并且它使编码变得非常困难,因为现在
我正在尝试从可以包含特殊字符、带重音符号的字母、类似中文的字符等的字符串中提取SEO友好的URL。SO正在这样做,它正在将这篇文章的标题翻译成java-and-seo-friendly-urls-reate--a-valid-http-url-from-a-string-composed-by-s我正尝试在Java中执行此操作。我正在使用thispost解决方案URLEncoder.encode将中文和其他符号翻译成有效的URL字符。你有没有实现过这样的东西?有没有更好的办法? 最佳答案 这可能是解决问题的一种过于简单化的方法,但您
我正在rails中开发一个应用程序,它需要检查输入的网站是否生成了搜索引擎友好的URL。我想到的一个解决方案是使用nokogiri来解析网站的HTML并在链接标记中查找查找URL并查看它们是否对搜索引擎友好。是否有任何其他方法可以做到这一点?任何帮助都会非常有用。 最佳答案 这里有两个问题:您如何正式(以编程方式)定义“搜索引擎友好URL是什么”。我假设你已经有一些方法可以做到这一点。所以剩下...如何检查网站上的所有链接。所以对于(2),我会看类似Anemone的内容这将使您轻松抓取完整的网站:AnemoneisaRubylibr