草庐IT

前端SEO

全部标签

seo - Google Page Rank - 新域/链接结构迁移

我的任务是将纯HTML网站重新组织成CMS。如果一切顺利,新站点最终将成为主要URL,而旧域将被逐步淘汰。旧域具有足够不错的页面排名,公司希望为此减轻页面排名的任何损失。在查看可用选项时,我发现了一些事情:当您准备好进行切换时,最好使用301重定向(source)。当前站点没有站点地图,因此添加并提交站点地图可能有助于他们future的网页排名。我需要建议他们联系当前链接到他们的人以更新他们的链接。恢复旧页面排名的过程需要一段时间,因此计划重建链接,同时我们看看新网站是否足够灵活以保证完全切换。我的问题是:由于迁移到CMS驱动的站点,指向各个页面的链接将更改以适应新结构。这会成为试图维

asp.net - 将经典 ASP 请求路由到 .NET - SEO 重定向

我们正在用.NET3.5解决方案替换旧的经典asp网站。我们需要将所有经典的ASP请求重定向到aspx页面(即contactus.asp,现在可能路由到/contact-us/default.aspx)。我想要的是命中global.asax的请求,这样我就可以做类似的事情Ifurl=="bob.asp"Response.Status="301MovedPermanently";Response.AddHeader("Location",SiteConfig.SiteURL+redirectUrl);EndIf有两种不雅的解决方案。A)放置一个global.asa文件并通过它进行路由。B

seo - robots.txt - 排除任何包含 "/node/"的 URL

我如何告诉爬虫/机器人不要索引任何具有/node/模式的URL?以下是从第一天开始的,但我注意到谷歌仍然索引了很多网址/node/在其中,例如www.mywebsite.com/node/123/32不允许:/node/是否有任何声明不索引任何具有/node/的URL我应该写如下内容吗:不允许:/node/*更新:真正的问题是尽管:不允许:/节点/在robots.txt中,Google已将此URL下的页面编入索引,例如www.mywebsite.com/node/123/32/node/不是物理目录,这是drupal6显示其内容的方式,我想这是我的问题,节点不是目录,只是drupal为

seo - 我如何克服使用客户端 JS 和 FireBase 呈现内容对 SEO 的影响?

我有兴趣使用FireBase作为数据存储来创建主要是传统的、偶尔更新的网站,并且担心使用客户端JavaScript呈现内容对SEO的影响。我知道Google在索引一些JavaScript内容方面取得了进展,但我想知道我最好的行动方案是什么。我知道我有一些选择:使用100%客户端JS呈现内容,可能会遇到一些索引问题在服务器端构建静态HTML文件(最有可能使用Node)并改为提供它们首先,我不确定客户端的所有问题实际上有多严重(我是否正在解决需要解决的问题?)。其次,我只是想知道我是否遗漏了一些其他明显的方法来解决这个问题。 最佳答案

javascript - 如何使 iframe seo 友好?

我有一个在iframe中提供可嵌入内容的网站。我希望搜索引擎看到它,以便网站获得反向链接。为此,我计划用指向我们网站的链接和将内容更改回iframe的javascript按钮替换内容。这样,使用我们的小部件的页面也可以更快地加载。有谁知道如何做到这一点? 最佳答案 您可以通过robots.txt和google网站管理员工具为您的iFrame编制索引(添加要抓取的iframe源的URL)。这只会索引静态页面而不包含它周围的页面。因此它不会在搜索引擎结果页面上获得高分(因为它遗漏了太多导航可用性)。从GooglePenguin2.0开始

html - 微数据/Schema.org/SEO : How to properly set a ContactPoint

将微数据添加到页面后,我通常会转到:https://developers.google.com/webmasters/structured-data/testing-tool/对其进行测试并确保没有遗漏任何东西。我收到以下错误:“ContactPoint必须附加到具有已声明类型的父级”我不确定我错过了什么......?示例HTMLWebmaster:OmarProfileTocontactmepleaseemailmeatomar@somewhere.com 最佳答案 (虽然Google的测试工具将此报告为错误,但这不是实际错误。它

seo - 如果您直接 301 将站点地图托管在不同的域上,它会损害 SEO 吗?

我们使用cron作业定期计算站点地图,并将结果存储在s3中。我们可以301重定向https://oursite.com/sitemap.xml到s3上托管的sitemap.xml?我知道站点地图规范要求站点地图位于同一域(http://www.sitemaps.org/protocol.html#location)。但是301到域外URL会被主要搜索提供商视为在同一域中还是在域外? 最佳答案 是的,你可以。简而言之,您必须证明您拥有父网站,您可以通过在父网站的robots.txt文件中包含来自s3的站点地图的URL来做到这一点。父站

seo - 是否需要元类型 ="title"标签?标题标签的最佳格式是什么?

我看到一些网站使用以下标签:当你有时是否需要它?此外,页面标题的最佳格式是什么?一些想法:页面描述::公司名称页面描述-公司名称页面描述公司名称公司名称:页面描述...这对Google/Yahoo/等重要吗?您是否在每页的标题中包含公司名称或网站的一般描述? 最佳答案 标签与搜索引擎爬虫的排名或相关性很小。好老标签远离mostimportantelementofagoodwebpage.关于标题的格式,我觉得thisarticleatStandardsSchmandards里面有很好的建议:Ifthetitlecontainsthe

seo - 站点地图和 SEO 的良好 URL 策略

我经营一个网站,用户有自己的个人资料页面。他们还可以发布待售产品(他们自己制作的)和撰写/导入博客文章。我将要实现一个站点地图,我需要对URL策略做出最终决定。这是我目前拥有的产品信息(其中1234是我用来查找该产品的产品ID):注意,“产品”是一个固定的字符串(尽管它在实际站点中是另一个词)-所有其他的都是动态的,具体取决于项目。example.com/product/1234.product-category.product-name我应该更改为其中任何一个吗?即:example.com/maker/users_name/product-category/product-name/

asp.net - 跟踪广告链接点击但保持对 SEO 友好的链接?

我有一个网站,该网站提供指向第三方网站的链接。现在这些第三方希望我的网站跟踪他们的点击。如何在不破坏普通链接的SEO友好特性的情况下执行此操作?目前广告链接只是一个anchor:ComeVisitSiteA!我可以很容易地把链接改成这样:http://mysite.com/clicktracker.aspx?redirect=adsiteA.com但这不会扼杀链接到他们网站的任何搜索引擎优势吗?如果没有,我会很乐意这样做......我还有其他选择吗?劫持点击并执行回发然后重定向的onmousedown脚本? 最佳答案 您的第三方网站