gpt4 book ai didi

CakePHP、URL 和 SEO

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:38:00 26 4
gpt4 key购买 nike

我正在向我们的 SEO 专家解释 cakephp url 结构是域/ Controller / View /参数

所以要查看特定产品,URL 可能是这样的:

example.com/products/show/product-name-slug

然后这将映射到 products controller 上的 show 函数,并将 product-name-slug 作为参数,以便它可以呈现正确的产品页面。

他认为这很好但问我是否可以命名 Controller p 和 View d 所以 url 将是:

example.com/p/d/product-name-slug

因为这会使适当的关键字 (product-name-slug) 在整个 url 中具有更高的比例。

我理解他的出发点,从 SEO 的角度来看,但从编程的角度来看,为 Controller 和 View 提供单字母名称是没有意义的。

URL 中含糊不清的 Controller / View 名称是否会造成如此大的差异?如果是这样,什么是好的妥协解决方案?

最佳答案

在配置中有额外的路由:
example.com/seo/product-name-slug 会让代码和 SEO 人员高兴

Router::connect(
'/seo/:slug',
array('controller' => 'products', 'action' => 'show'),
array(
'pass' => array('slug')
)
);

关于CakePHP、URL 和 SEO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4548330/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com