我找到了不同的库来调整文章标题并使它们对seo用户友好。但是,只有英文文本被sligified,而阿拉伯语则不是。到目前为止,我已经尝试了以下方法:https://github.com/cocur/slugifyhttps://github.com/cviebrock/eloquent-sluggable对于其他支持不同语言的slug字符串的库有什么想法吗?! 最佳答案 我找到了适用于第二个库链接的阿拉伯字符的解决方案。配置文件应替换为以下文件,您就可以开始了:https://github.com/morilog/eluquent-
实际上我的网址中有类别名称,例如:http://blog.com/en/category-name/blog-post-title/但是如果有一天我要更改这个类别名称,对于与此类别相关的所有博客文章,我的url都会更改,然后我将失去所有社交分享。我删除类别名称并只用类别名称标记我的帖子是否更好?我会:http://blog.com/en/blog-post-title/我问是因为我关心SEO,但我不确定让google和其他人在我的url中包含关键信息是否更好。提前致谢 最佳答案 这可能是不言而喻的-但以防万一-与SEO相关的任何事情
我正在建立一个基于Opencart的电子商务,我现在正在研究SEO优化。我的问题是主页中的特色产品为产品详细信息生成了错误的网址。例如,如果我有一个“类别A”和一个产品“鞋子”,如果我在类别列表中导航,然后单击该产品,一切都是正确的,url变为http://myshop.com/category-a/shoe但是,如果我启用“特色模块”并将其放在首页,使用相同的产品,然后单击它,URL将变为http://myshop.com/shoe缺少“category-a”部分。我该如何解决? 最佳答案 在您的类别Controller中,产品u
我有以下URL:当前example.com/user/1-我应该在example.com/user/name-city中。到目前为止我尝试的URL是:RewriteRule^db/user/([a-zA-Z0-9_-]+)/$list.php?id=$1如何实现我想要的结果?更新:IniqueID将在INPUTURL中传递,但不会显示在输出URL中> 最佳答案 据我了解,您想将id更改为2个变量-名称和城市?下面的规则应该如您所愿:RewriteRule^db/user/([a-zA-Z0-9]+)-([a-zA-Z0-9]+)/$
我做了这个规则RewriteRule^([^/.]+)/stock/([^/.]+)/([^/.]+)/([0-9]+)product_list.php?model=$1&year=$5[L]但它只接受模型变量并忽略年份。我做错了什么? 最佳答案 您的正则表达式中只有4个捕获组,而您使用$5引用了第五个捕获组。 关于url-MOD_REWRITE规则无法忽略变量,我们在StackOverflow上找到一个类似的问题: https://stackoverflow
例如,我有一个像readonline1.com这样的域名,那么什么将是更好的搜索引擎优化使用url格式的最佳选择。选项1:http://readonline1.com/bookname.html选项2:http://readonline1.com/read-bookname-online.html(大多数搜索引擎优化专家都说不要重复关键字,但在这里我不确定‘读’和‘在线’是否理解为重复关键字??)选项3:http://readonline1.com/bookname-read-online.html注:我认为大多数人搜索的是“在线阅读书名”和“在线阅读书名”,而不是“在线阅读书名”。
我有一个页面很长时间了,每天大约有20k的页面浏览量,但现在我需要重新设计页面,并将其移动到不同的URL,该页面现在在Google中排名第一,如果我将重定向指向我的新URL或子域,它会影响我的网页排名和流量吗? 最佳答案 执行从旧URL到新URL的301重定向将有助于转移现有权重。但是,一旦搜索引擎进入该页面,您的所有内容和其他因素就会决定排名。 关于redirect-URL更改的高流量页面,我们在StackOverflow上找到一个类似的问题: https:
例如RewriteEngineOnRewriteRule^tour/?$tour-info.php[NC,L]www.site.com/tour/会查看www.site.com/tour-info.php我的问题是:将www.site.com/tour-info.php保留为可寻址URL是否是糟糕的SEO做法,还是应该在其上放置重定向?更新如果您有下面的htaccess代码...如何使用正则表达式使其更高效?另外,就SEO而言,是否应该将可访问的页面(例如“tours/a.php”)重定向回“tours/a/”或主页?我正在更新我网站的网址结构。我正在重写的url还没有被抓取。Rewr
http://example.com/bilgi/30-content/=没问题http://example.com/bilgi/30-content-new/=问题请求Id1.=30好的RequestId2.=30-contentFalse如何编辑正则表达式? 最佳答案 看起来问题在于您正试图匹配正则表达式中的单个数字[0-9]。试试这个:^bilgi/([0-9]+)-([_0-9a-z-]+)/ 关于regex-URLID和SEO与正则表达式分开?,我们在StackOverflow
我们最近将协议(protocol)更改为HTTPS,我们的谷歌搜索印象直线下降。尽管我们已正确设置重定向,但URL以HTTP开头的旧站点仍出现在Google搜索结果中。我们是继续在Google网站站长工具中请求URL删除,还是让google去做它的事情。我们担心Google可能会看到我们的旧网站并因重复内容而惩罚我们的新网站。 最佳答案 没有。如果这样做,http版本也将被删除。确保您已设置301重定向并耐心等待。 关于url-切换到HTTPS,我们是否应该使用网站管理员工具中的URL删