草庐IT

CATEGORY_SLUG

全部标签

php - 在页面 URL 中强制使用 slug?

我正在决定是否强制使用slug以查看提交。现在这些工作中的任何一个都可以提交:domain.com/category/id/1/slug-title-heredomain.com/category/id/1/slug-blah-foo-bardomain.com/category/id/1/所有去同一个提交。您也可以将slug更改为您想要的任何内容,它仍然可以工作,因为它只检查类别、id和提交#(在第二个示例中)。我想知道这样做是否正确?从SEO的角度来看,我应该这样做吗?如果不是,我应该如何处理那些请求没有slug的URL的用户? 最佳答案

c# - 如何将 'text slug' 添加到 MVC3 中的页面 url?

看看StackOverflow做了什么:http://stackoverflow.com/questions/8933768/c-sharp-boolean-outside-method-wont-readURL在没有最终装饰器的情况下工作,主要用于SEO目的。我想要在我的ASP.NetMVC3应用程序中使用类似的东西。假设在Article表上我有一个字段Slugnvarchar(1024)notnull,我如何将其推出路由引擎以便在有人访问时显示链接?我希望ID是可见的并且即使最后没有slug链接也能正常工作。万一我更改了数据库中的slug,任何链接仍然有效,因为ID将是指向该文章的

asp.net-mvc - 我可以避免这种永久重定向来修复或添加 slug 吗?

我正在用MVC4编写一个网站,并且想部分复制StackExchange的路由问题样式。例如:stackoverflow.com/questions/15191392和stackoverflow.com/questions/15191392/not-the-real-title和stackoverflow.com/questions/15191392/can-i-avoid-this-redirect-to-fix-or-add-a-slug所有路由到同一个问题并更正URL。我希望slug始终存在且正确,即使路由不需要它。这是我当前的实现:routes.MapRoute("Item","

codeigniter - 不使用 slug 的 CodeIgniter 中的 SEO 友好 URL?

在CodeIgniter中有没有办法(通过路由)改变:example.com/category/4到example.com/category/foo-barFooBar是数据库中类别4的名称?应该允许从SEO友好的URL访问,但通过整数访问应该会导致404错误。这也应该动态工作,其中任何整数都会自动转换为其相应类别名称的URL安全版本。我见过一些使用“slugs”的解决方案……有没有合适的替代方案?谢谢。 最佳答案 在过去几个月的业余时间里,我一直在使用CodeIgniter,所以我仍在学习,但我会尝试一下(温和一点):URLHel

url - 了解不同站点的 slug 定位

在尝试了解如何创建更好的URL以方便用户使用且不影响SEO时,我正在研究不同网站的结构。我有一些与以下相关的问题:亚马逊->/typical-product-slug/dp/{id}stackoverflow->/questions/{id}/question-slugyardsellr->for_sale#!/product-slug--{id}[1]亚马逊为什么像stackoverflow那样把slug放在域名后面,这样更容易理解,也提供目录结构?此外,将{id}保留在末尾会更容易出现剪切粘贴错误。[2]amazon和stackoverflow对{id}定位的差异是否与{id}对于

seo - 更好的 SEO 从文章的 URL Slug 中删除 "stop"词?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭2年前。Improvethisquestion我看到一个Wordpress插件可以从文章URLSlug中删除某些词。举个例子,在没有插件的情况下,如果我创建了一篇标题为...的文章使用Trello应用程序将您的项目组织到看板中然后Wordpress会自动创建这个URLSlug...使用trello应用程序将您的项目组织到看板中现在,如果我使用删除“停用”词的插件,它会创建这个URLslug...组织项目板-trello-app现在我的

perl - 如何在 Perl 中生成 URL slug?

Rails和Django等Web框架内置了对“slugs”的支持,这些slugs用于生成可读且对SEO友好的URL:SlugsinRailsSlugsinDjango一个slug字符串通常只包含字符a-z、0-9和-,因此可以在没有URL转义的情况下编写(想想“foo%20bar”)。我正在寻找一个Perlslug函数,给定任何有效的Unicode字符串将返回一个slug表示(a-z、0-9和-).一个super简单的slug函数应该是这样的:$input=lc($input),$input=~s/[^a-z0-9-]//g;但是,这个实现不会处理国际化和重音(我希望ë变成e)。解决这

url - URL 中 slug 的位置重要吗?

出于搜索引擎优化的目的,URL中的slug位置重要吗?毫无疑问,您可以对URLslug进行编码,使其以任何顺序正常工作。我更想知道搜索引擎是否对右侧和左侧的URL部分设置了不同的权重例如,这里的slug出现在URL的末尾:Whydosomewebsitesadd"Slugs"totheendofURLs?而这里的slug出现在URL的中间:https://stackoverflow.com/questions/why-do-some-websites-add-slugs-to-the-end-of-urls/47427 最佳答案 最

angularjs - 在 Angular UI-Router 的动态 View 中添加一个 SEO 友好的 Url Slug

在Angular设置中,我选择了AngularUI-router来在View之间切换。我的配置如下:.config(function($stateProvider,$urlRouterProvider){$urlRouterProvider.otherwise('/app/home');$stateProvider//Nav.state('app',{url:'/app',templateUrl:'templates/navbar.html',abstract:true,controller:'AppCtrlasapp',})//Home.state('app.home',{url:'

web-applications - URL slug 的理想长度是多少

为了从文章标题制作漂亮的URL,我使用了一个简单的函数。但是最近我担心这些“鼻涕虫”的理想长度。据说破折号太多不好。但是有些文章标题可能很长,太长的URL可能不会被google喜欢。当然,这打败了拥有URLslug的整个想法。所以有没有人知道URLslug应该有多长。是否应该限制使用的“破折号”字符? 最佳答案 如果您真的想节省URL空间,我会比介词和动词更积极地删除冠词(the、a、an等),因为删除的冠词不会对句子的语义产生太大改变。例如WhatistheideallengthofanURLslug删除文章Whatisideal