SEO问题Google两次索引我的网站URL

时间:2019-03-07 21:08:35

标签: php mysql .htaccess url

我的网站索引出现问题。问题是我有一个使用PHP和MySQL的新闻网站。每当我创建一条新闻发布时,都会通过类似此链接的URL链接该发布。

示例:

   //pretty URL
   //nameOfSite + PostId + newsTitle

    mYpagExample.com/5/the-obama-lagacy

Google以此两种方式编制索引

    mYpagExample.com/5/  // Ii dont want this to be indexed
    mYpagExample.com/5/the-obama-lagacy

即使我将原始网址声明为规范网址,似乎还不够。

<link rel="canonical" href="http://mYpagExample.com/5/the-obama-lagacy">

注意:我使用.htaccess作为漂亮的URL。

有人可以告诉我如何解决此问题吗?

已编辑

这是来自 DB 示例的帖子链接:

  <a href="http://example.com/<?php echo $id?>/<?php echo $title?>/"><?php  echo $title?></a>

.htaccess文件

RewriteEngine on

# Get the request URL  by the user
RewriteRule ^([a-zA-Z0-9/]+)$ index.php?view=$1**

0 个答案:

没有答案