【问题标题】:Are these RewriteBase and RewriteRule useful for my SEO?这些 RewriteBase 和 RewriteRule 对我的 SEO 有用吗?
【发布时间】:2012-12-15 16:01:00
【问题描述】:

我使用了一个开发子目录来安装一个 wordpress 平台。当我要求程序员将所有内容移至根目录时,他们使用了以这种方式重写 htaccess 文件中的 urls 规则:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /test/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /test/index.php [L] 
    </IfModule>

规则有效,但我想知道这是否是 SEO 的好方法。搜索引擎是否以透明的方式看到这些规则,或者我会被禁止?我可以永久使用这些规则,还是应该使用其他规则?

【问题讨论】:

    标签: .htaccess mod-rewrite url-rewriting seo


    【解决方案1】:

    规则有效,但我想知道这是否是 SEO 的好方法。

    规则本身不会为您改善 SEO,正确设置您的 wordpress 链接更为重要。我很确定开箱即用的 wordpress 永久链接对于 SEO 来说设置得很好。确保它们已打开并按照您想要的方式进行设置。你必须take a look at the wordpress documentation for more info

    搜索引擎是否以透明的方式查看这些规则,或者我是否会被禁止?

    这些规则对客户端透明地起作用。因此,搜索引擎机器人将请求 wordpress 永久链接,而根本看不到任何 /test/index.php 内容。你不会被禁止。

    我可以永久使用这些规则还是应该使用其他规则?

    这些看起来像默认的 wordpress 生成规则,没有理由更改它们。

    【讨论】:

    • 感谢您的回复。您已经回答了这些机器人规则的透明度。通过这种方式,我了解到机器人会看到并将其放入索引 www.domain.com/ 而不是 www.domain.com/test/index.php
    • 感谢您的回复。您已经回答了这些机器人规则的透明度。通过这种方式,我了解到机器人将看到该规则中所述的 url,并将其索引作为 www.domain.com/ 而不是 www.domain.com/test/index.php。这些不是完全由 wordrpress 制定的规则,但也插入了“RewriteBase /test/”和“RewriteRule ./test/index.php [L]”。这些是我询问的规则。
    猜你喜欢
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 2011-01-09
    • 1970-01-01
    • 2011-12-08
    • 2013-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多