我要更正具有以下代码作为主页的网站的Google搜索标题和摘要:
<?php
header("Location:/mil/index.php");
?>
它将用户转发到另一个页面。我知道这不好,但我想知道如何快速解决它。
如果我添加等...到这个页面,够了吗?谷歌是否从这个页面中获取信息?
或者它是否从网站页面中抓取并绕过此页面?
感谢
答案 0 :(得分:1)
目前您正在执行302重定向,告知Google第一页上找到的内容已暂时移至第二页。因此,谷歌不会更新它的索引,并将继续将第一页视为重要的一页。如果它是空的,那么这对你的搜索排名没有好处。这样做:
header ('HTTP/1.1 301 Moved Permanently');
header ("Location:/mil/index.php");
301重定向告诉Google内容已永久移至新位置,他们会相应更新其索引。
如果这是永久重定向,并且您可以访问.htaccess文件,那么更快,更简洁的方法是让Apache处理它。如果您的第一个脚本只包含该重定向,则将其完全删除并将此行添加到.htaccess文件中:
Redirect 301 /the-first-script.php /mil/index.php