草庐IT

前端SEO

全部标签

php - SEO 友好的 URLs - 从 blog.php?articleId=26 到 blog/$articleTitle

在最终让我的代码向我的数据库发布一个URL友好的标题(供以后用作SEO优化的URL)之后,我现在正在研究如何让我的博客脚本接受所述URL。理想情况下,我希望我的URLS以类似于堆栈溢出的方式出现。目前我的网址是这样的:blog.php?action=viewArticle&articleId=26我希望它看起来像这样:/blog/responsive-layout-design/我已经整理出脚本的一侧-创建新URL的一侧,并将其保存在数据库中,但我正在努力弄清楚如何在前端实现它。我看过一些指南和例子,但它们只展示了如何创建一个URL,例如:store.php?action=viewIt

SEO 元标记 NOOPD 和 NOODP。使用哪一个?

我添加了一些额外的元标签来改进我正在工作的网站的搜索引擎优化,但是我之前和搜索这些元标签时从未使用过NOOPD或NOODP元标签,我有点困惑应该使用哪个以及什么这两者有什么区别?所以我想知道哪个更好,或者这两者之间有什么区别吗?或 最佳答案 您应该使用noodp,因为它是metatagsthatGoogleunderstands之一.如该页面所述,此标记“防止使用ODP/DMOZ的替代描述”。 关于SEO元标记NOOPD和NOODP。使用哪一个?,我们在StackOverflow上找到一

seo - 对于同一地区的受众,多语言网站上的 http header 内容语言的最佳 SEO 做法是什么?

例如,我想为母语人士创建一个网站,并在您的浏览器语言与母语不同时重定向您的网站。对于默认页面,我将页眉设置为:header('内容语言:fr');但是对于另一个页面来说什么会更好呢?“es-fr”还是“es”?(在这个例子中,对于在法国讲西类牙语的人) 最佳答案 如果您有针对不同地区的不同版本的西类牙文页面,您可以使用“es-fr”,否则您可以直接使用“es”。例如英国英语和美国英语。我们有不同的内容,因此我们会相应地设置header,否则我们会为加拿大法语和法国法语将其设置为“fr”。

meteor - 如何使用 Manuel Schoebel 的 SEO 包动态设置每页的标题?

使用Meteor1.0.3.1和IronRouter,我需要为某些页面动态设置标题,同时为其他页面默认设置特定标题,使用ManuelSchoebel'sSEOpackage.如何为某个路由设置动态页面标题?我通常这样设置SEO:Meteor.startup(->[...]SEO.config({title:'MusitechHub'meta:{'description':'Thehubforfindingandpublishingmusictechnologyprojects'}})undefined) 最佳答案 如包装中所述REA

seo - robots.txt 禁止包含 URL 参数的路径,无论顺序如何

问题我正在尝试使用robots.txt阻止包含特定URL参数的路径。无论此URL参数出现在查询字符串中的什么位置,我都想阻止该路径。我尝试过的看完severalanswers,我试过:Disallow/*?param=还有:Disallow/*?param=*如果param是第一个URL参数,这些只会阻止路径。但如果它出现在URL的后面,则不是。我也试过:Disallow/*?*param=*虽然这有效,但它也会阻止任何具有后缀为param的URL参数的路径,因此这不是一个可接受的解决方案。问题如何阻止包含特定URL参数的路径,而不管它出现在查询字符串中的什么位置?

c# - asp.net 中的 SEO 友好 URL

我正在创建一个Web应用程序。有一个默认页面,其中包含问题列表。当用户单击将重定向到用户到Question文件夹中的ViewQuestion的问题时。在default.aspx页面上,我使用数据列表控件来显示问题标题。在那里我生成了问题的id的url。对于此代码如下。protectedvoidlistQuestion_ItemDataBound(objectsender,DataListItemEventArgse){if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)

seo - 在结构相同的页面上使用 rel ="canonical"?

我有一个提供两种语言的问答网站:英语或德语。在网站上有用于问题的标签的概述页面。现在,根据为站点设置的语言,此类概览页面URL将如下所示:mysite.com/tag/mathematics(英文)或者这个:mysite.com/tag/mathematik(德语)此外,第一个将以英语提出问题,第二个将以德语提出问题。我的问题是:这种结构是否被Google视为相同/重复的内容?总结一下:概览页面看起来一样UI以英语或德语显示每种语言的“真实”内容(问题)都不同我需要使用rel="canonical"吗?在在这种情况下告诉Google我希望将哪个URL编入索引?

seo - 关于 Google 网站管理员 404 错误的建议

我为网站创建了CMS并集成了GoogleAnalytics。该网站每周都会更改其内容(添加、编辑、删除页面和URL),每次发生其中一个操作时,我都会重写站点地图。问题是来自Google的网络爬虫检测到了很多404错误页面。我做错了什么? 最佳答案 收到有关404的报告是完全正常的,通常无需担心。检查Google在哪里找到那些404URL,您可以在SearchConsole(以前的网站管理员工具)中看到它,看看您是否可以修复它们。如果你做不到,如果你有很棒的内容,迟早你会得到更好的链接。您还可以做的是创建自定义404页面,您可以在其中

seo - 相同的丰富网页摘要 - 2 种不同的格式

因为一些搜索引擎并不完全支持JSON-LD格式,所以我决定也使用RDFa。当我用GoogleStructuredDataTestingTool检查我的HTML时在结果Pane中显示了2个NewsAricles,但实际上只有一个。在同一页面上使用两个等效的JSON-LD和RDFa丰富网页摘要是一种好做法吗? 最佳答案 它canmakesense以不同的语法提供相同的数据:如果一个消费者仅支持JSON-LD而另一个消费者仅支持RDFa,这是让两个消费者都使用您的数据的唯一方法。如果能指出这两种表示是关于同一件事,那将很有用。您可以通过指

seo - 大型动态站点上的 XML 站点地图

我有一个拥有5种语言和数十万页面的网站。每天大约添加10到50个新页面。这些新页面中有95%包含新闻内容(文章)。如何为这样的站点创建XML站点地图?更具体地说:我正在考虑让蜘蛛浏览经常更新的部分。对于所有这些部分,我可以制作一个单独的站点地图。但是,可能会发生相同的URL包含在不同的站点地图中。这是个问题吗?我应该为每种语言创建不同的站点地图吗?我多久pingGoogle一次?谢谢 最佳答案 我正在考虑让蜘蛛浏览经常更新的部分。对于所有这些部分,我可以制作一个单独的站点地图。但是,可能会发生相同的URL包含在不同的站点地图中。这是