我遇到了这篇文章中描述的相同问题:[WordPressURLrewriteforWooCommerceattributes,除了我不仅需要在类别内按属性进行过滤。不幸的是,我无法在获得更高声誉之前发表评论,所以我提出了一个新问题。我定义了一个制造商属性,如果我想浏览某个制造商的所有产品,我可以使用像www.example.com/shop/?filter_manufacturer=230这样的url,其中230是属性ID。我尝试添加一个端点,如上面链接的帖子中所建议的那样,但我无法使重写工作;例如,如果我尝试打开www.example.com/shop/manufacturer/man
我们目前正在用连字符(-)替换URL中的所有特殊字符和空格。从SEO和可读性的角度来看,这很好用。但是,在某些情况下,我们会在去除连字符后将部分URL提供给搜索。当搜索词应该有连字符时会出现问题,因为当它们被剥离时它不会返回任何结果。我们可以修改我们正在使用的搜索算法,但这会减慢它的速度(尤其是当我们将它与AJAX编辑的搜索框一起使用并且这需要快速时)。据我们所知,处理此问题的最佳选择是用竖线(|)替换先前存在的连字符。我有一种感觉,这将对这些术语的SEO产生负面影响,因为管道字符将被视为单词的一部分而不是分隔符。据我所知,被认为是分隔符的唯一字符是连字符和正斜杠(/)。所以我的问题是
我正在制作asp.netmvc应用程序,我有下一个问题。例如,我需要生成像这样的urlwww.something.com/abc,其中abc是产品ID,www.something.com/def其中def是公司ID。谁能给我看一些带有这样的路由链接的代码?@Html.RouteLink("Samplelink1","routeName1",new{controller="Home",action="actionname1",parameter="abc"})@Html.RouteLink("Samplelink2","routeName2",new{controller="Home",
更具体地说,让我举个例子:如果我在谷歌上搜索关键字“rankog”,我在搜索结果中得到网站rankog.com,但在谷歌搜索结果中,我发现一些结果,如(a)www.markosweb.com/www/rankog.com/和(b)www.tracedomain.com/rankog.com,我知道这些是一些提供域信息的seo工具。我在第1行中的问题是此类网站(a和b)如何在其标题/网址中捕获搜索词?如果我想做同样的事情——在我的页面的标题/网址上捕获谷歌中的搜索词,我应该怎么做;假设我有1000个关键字,我想在我的页面url中捕获它们,就像(a)和(b)中所做的那样,我猜制作1000个
我正在使用mod_rewrite将标题附加到这样的URL。http://www.example.com/3453/göra-innehållet-sökbart-på如果我在我的URL中使用瑞典字符或单词以使其对SEO友好,是否会产生任何问题? 最佳答案 从SEO的角度来看,不,它不会造成任何问题。但是如果你像这样在你的URL中使用瑞典语字符调用你的页面,它将输出URL编码字符。(这就像使用url_encode();PHP函数)。简而言之:http://www.example.com/3453/göra-innehållet-sök
我最近加强了ExpressionEngine网站模板上的404重定向,当我下次登录该网站的网站管理员工具时,它报告了大量非常奇怪的404URL,例如/template-group/page-title/1345982934000/在某些情况下/template-group/page-title/1346182913000/1347692092000/当检查这些链接以找出它们链接自哪个页面时,它会显示/template-group/page-title/所以换句话说,从正确的页面URL链接到不正确的页面URL,但是当我检查这些页面的前端代码时,不存在不可靠的链接。那么这些奇怪的链接是从哪
举个很简单的例子,假设我有这个URL:http://www.example.com/65167.html我希望在以下位置提供该内容:http://www.example.com/about更新:请注意,“错误”URL是规范的(它由CMS生成,在内部使用它进行链接),因此"/about"是只是一种润色它的方式。我有两个广泛的选择:服务器端重定向或客户端重定向。我一直认为服务器端会更好,因为它更高效,即HTTP流量大约减半。然而,SEO技术倾向于支持资源的单个URL,因此客户端是首选。你是如何解决这个冲突的,还有我遗漏的其他因素吗? 最佳答案
我正在为博客应用考虑一个好的SEOUrl策略。我不确定-也许只是一样-但什么更好?有或没有.html/blog/entry_permalink_name.hml对比/blog/entry_permalink_name你怎么看? 最佳答案 直接回答你的问题,没有HTML是更好的SEO明智的。搜索引擎会考虑url中的关键字。现在url中的单词或字符越多,给定关键字的力量就越弱。从逻辑上讲,在url末尾添加“.html”没有SEO优势。同样删除博客部分会增强标题中关键字的力量,但如果您想将“博客”用作有值(value)的关键字,请保留它。
我正试图清除关于这个热门话题的灰色区域...像大多数开发者一样,我用mod_rewrite制作了一些漂亮的URL。我的网站内部链接指向漂亮的URL,并且运行良好。但是,如果我直接指向它,我仍然可以访问旧的URL。现在,这肯定会导致重复的内容问题,所以在做了一些research之后似乎301重定向是可行的方法。但是....这是灰色位...如果您正在处理一个包含数千个URL的网站,实现这一目标的最佳做法是什么?我不想在.htaccess中列出1k+行我在我的重写规则中想到了一个正则表达式,但是我漂亮的URL中有来自数据库的名称......我无法从.htaccess访问它:)我是不是走入了死
我想将一些网址添加到站点地图,这些网址仅针对特定位置,但我不知道如何执行此操作。有大量关于如何将位置特定的替代品添加到站点地图(使用hreflang)的文档,但我找不到任何关于如何仅为特定位置添加页面的资源。我最初的想法是省略值并仅指定标签,但根据specification是必需的。那么,将特定位置的URL添加到站点地图的正确方法是什么? 最佳答案 备注1请注意,除Google外,还有其他搜索引擎也接受站点地图。xmlns:xhtmlhreflang所需的namespace站点地图中的属性是站点地图扩展,可能不会被所有搜索引擎接受。