【问题标题】:After deleting a web page it still shows in the search engines, why?删除网页后它仍然显示在搜索引擎中,为什么?
【发布时间】:2015-05-19 15:59:48
【问题描述】:

我是新手,但我被要求帮助修改我们的网站,我被要求做的第一件事就是删除我们不再库存的产品的页面。我删除了页面和链接,因此当您在网站上时,您甚至无法看到产品。

因此,在进行更改之前,您可以在按下照明时导航到“http://example.com”,然后导航到显示库存的“http://example.com/lightbulb”。

现在有了更改,无法导航到产品,因为当我在我的网址中输入“http://example.com/lightbulb”时它被删除了,我得到 404 页面找不到,这是所需的行为。

但是,当对“灯泡”执行 Google 搜索时,Google 将 http://example.com/lightbulb 列为可用域,其摘要与以前相同。很明显,当导航到它时,你会得到 404 错误,找不到页面,

我忘了做什么,导致搜索引擎不再列出 http://example.com/lightbulb 和摘要?

【问题讨论】:

  • 你的404页面的响应码是什么?如果 404 页面返回 200 Ok,则搜索引擎不会将其从索引中删除。此外,404 的 URL 是否更改?如果是这样,那么搜索引擎不知道 404 是针对原始请求页面的
  • 您有多久没有做出改变了?搜索引擎不会立即更新 - 您可能需要等待下一次抓取。值得检查一下您的 404 页面实际上返回了 404 HTTP 响应代码。另外,你有sitemap.xml 吗?这可能也需要更新。

标签: http web tags seo search-engine


【解决方案1】:

搜索引擎更新需要时间。同时,您可以在 /lightbulb 目录中添加“HTTP-301 Permanently Moved”重定向脚本,方法是创建一个“index.php”文件并添加以下代码:

header('Location: http://example.com/', true, 301);
exit;

它会告诉浏览器和搜索引擎您页面的新 URL 是 http://example.com/

【讨论】:

【解决方案2】:

Google 机器人不会每天抓取网站,而是在一定间隔之后。

我建议您在 Google 网站管理员工具 上创建一个帐户并检查您网站的索引状态。

此外,使用该工具,您还可以向 Google 请求重新索引您的网站。

希望对你有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    相关资源
    最近更新 更多