Html - PHP - Robots



我只是在寻找一些建议/反馈,我正在考虑建立和开放一个HTML网站(商店),在谷歌排名很好。

在web服务器上默认显示index.html站点而不是index.php页面(我已经测试过了)。

我希望我可以在域名的维护模式下构建网站,然后删除html网站,留下(活的)openart网站一旦完成(大约2周)。

只是担心这可能会影响排名。

在robot.txt文件中放入:

User-agent: *
User-agent: Googlebot
Disallow: /index.php

我还会在index.php页面(opencart)标头:

<meta name="robots" content="nofollow">
<meta name="googlebot" content="noindex, noarchive">

我不希望谷歌缓存"网站在维护"openart index.php页面。刷新它可能需要一个月左右的时间。

显然我会删除/更改Disallow robot.txt和meta tag等命令一旦live和html站点文件被删除。

我想知道是否有人尝试过,或者它是否会起作用?影响谷歌排名等?

这只是一个坏主意吗?任何反馈将不胜感激。

多谢

我假设您正在使用LAMP为您的网站(Linux, Apache, MySQL, PHP)

1) Apache有设置默认页面的选项,将其设置为index.php而不是index.html

2)您可以在.htaccess文件中使用重写规则(在这里了解更多)。如果您的主机提供商不允许。htaccess,有一个解决方案!
index.php中,您可以在顶部包含以下代码片段:

<?php
if($_SERVER['REQUEST_URI'] == '/index.php'){
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: /");
    die();
}
?>

所以即使用户打开http://www.domain.com/index.php
他将被重定向到http://www.domain.com/

(例如:我的网站http://theypi.net/index.php转到http://theypi.net/)

我还为http://www.theypi.net设置了类似的重定向以重定向到http://theypi.net
在两个选项中选择一个(带或不带www)也有助于提高排名)

回答你的问题

我想知道是否有人尝试过,或者它是否会起作用?影响谷歌排名等?

  1. 更短的URL:这是URL卫生的一部分,这意味着SEO改进
  2. 如果主页只是通过域名打开(没有index.php),那么你的点击率(点击率)在搜索结果中的影响更高。

我建议不要使用机器人阻塞机制,除非以上步骤对你不可行。

希望有帮助,谢谢!

编辑:
如果你连设置主页为index。php的权限都没有。您可以执行以下操作之一:
1. 创建index.html并放入php代码。如果WebServer能理解php,就像上面那样重定向逻辑。2. 否则,把JavaScript重定向(不推荐的方式)
<script language=”JavaScript”> self.location=”index.php”; </script>

相关内容

  • 没有找到相关文章

最新更新