我在考虑我应该如何编写我的URL。我希望他们A)用户友好B)SEOC)允许快速数据库查询。我拥有的信息是用户名、类别、mediaId、标题和其他我认为不需要的数据(日期、哈希等)。我应该在域名之前还是之后添加用户名?(username.mysite.com/与mysite.com/username/)。然后我需要决定是否应该使用/media/The-Title-Of-Media或/media/mediaId/The-Title-Of-Media(媒体是8位或16位数字)或任何变体(例如media/The-Title-Of-Media-MediaId)。我想要一个mediaId吗?我当时
出于seo的目的,我被指示更改一行代码,例如http://www.Domain.com/Jimmy_Smith到http://www.domain.com/jimmy_smith检测url中是否至少有1个大写字母的代码行是什么?...为了seo的一致性。我知道正则表达式可能是执行此操作的最有效方法,但我对正则表达式不是很有经验。 最佳答案 我会说正则表达式不是最好的方法。为什么不使用strtolower?http://php.net/manual/en/function.strtolower.php
在设置我的网站时,有没有办法在标签中插入php代码中的相对URL,例如/forums/(forumID)/?然后,当我试图获取当前页面是哪个forumID时,通过$_GET请求获取它而不使用Smarty、CakePHP等模板系统或Apache重写模块?或者这是一个巨大的头痛?我只是希望能够不绑定(bind)到一种Web服务器类型(Apache)。 最佳答案 干净的url很容易做到,但如果网页差异很大,可能会导致一些问题。您需要编辑.htaccess文件并添加与此类似的内容RewriteEngineOnRewriteRule^([a-
如何使cakephp网站URLSEO友好?cakephp1.2.6有可用的插件吗 最佳答案 首先定义“SEO友好”的含义。很可能这只是意味着您想将“对象”的名称添加到URL,即添加一个slug。你可以在没有任何插件的情况下做到这一点:echo$html->link($record['Model']['name'],array('controller'=>'foo','action'=>'bar',$record['Model']['id'],Inflector::slug($record['Model']['name'])));//
我有一个名为books.php的PHP文件,我想通过htaccess和PHP使用SEOURL。我想为以下格式创建规则:books.php?bookid=X(可选:books.php?bookid=X&page=Y)books.php?categoryid=X(可选:books.php?categoryid=X&page=Y)books.php?do=search&query=Xbooks.php?do=search&tag=X这些可以通过以下方式访问:/books/book/{booktitle}/books/category/{categorytitle}/books/search/
在用javascript编写新的标签系统时,每个标签都是可点击的并且上面有自己的anchor文本,将这些anchor编号设为#1#2#2etx会更容易。另一方面,制作#textanchor比较困难,但如果这对页面seo有意义,那么我会考虑重新编程我的标签系统。当页面上的超链接指向cotton时,url中的anchor是否会影响seo中的排名http://website.com/cotton#1http://website.com/cotton#2http://website.com/cotton#3http://website.com/cotton#trousershttp://web
我需要更改网站中的许多网址。我已经从旧网址永久重定向到新网址,以免丢失谷歌搜索引擎优化。但是有些页面有很多我不想失去的Facebook赞。我如何告诉Facebook此URL已更改? 最佳答案 在每个html页面上,将og:url元标记设置为原始/旧位置的url。 关于facebook-当url更改时,如何保留我的Facebook点赞数?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question
我安装了CI1.6,带有基本的url库和常用的config/routes.php文件。但就我而言,以下所有网址均有效:mysite.com/products/id/919330mysite.com/products/id/919330/mysite.com//products/id/919330-(seedoubleslash!)mysite.com/products///id/919330/-(eventhis!)正如我的SEO人员所说,我需要将它们全部重定向到第一个变体mysite.com/products/id/919330或除第一个以外的所有人都给出404。我可以在哪里尝试进行
我在Magento2中开发我的网站,我需要在更改类别URL后为产品重新生成URL。现有产品的URL没有改变。例如:类别网址:新网址:http://test.com/jewellery-collections/gold-jewellery/gold-rings旧网址:http://test.com/collections/gold/rings产品网址:http://test.com/collections/gold/rings/midas-bloom但网址应该是http://test.com/jewellery-collections/gold-jewellery/gold-ringsm
我目前正在使用Yii框架,我想知道是否有人知道如何在Yii中自动设置SEO友好的url,例如www.twitter.com/?我知道如何在config/main.php中手动执行此操作,但我希望能够动态生成它。我也可以在Grails中做到这一点。在Yii中,我知道你需要有另一个参数,比如www.twitter.com/l/,但我不想要那个参数,任何人都可以分享吗?谢谢。 最佳答案 用这个编辑配置文件main.php'components'=>array(.....'urlManager'=>array('urlFormat'=>'p