Google是否不接受站点地图URL中的多个URL参数?

问题描述 投票:0回答:1

我曾经有多个php页面,例如

news.php?id=10, reviews.php?id=10 

google网站管理员工具接受了此站点地图,并将其编入索引,但我重新编码了整个网站,以减少我拥有的php页面的数量。现在网址看起来像这样

viewpage.php?page-type=news&id=10. 

这对我来说似乎很好,因为我只是使用一个开关,但是Google似乎不喜欢它,并且希望我删除第二个变量,然后它才能接受站点地图,但如果不接受该页面,则该页面将无法加载有2个变量。我该如何解决这个问题,这样我就不必恢复使用多页的旧方法了?

我已经阅读了网站上的条款,并表示我正在创建指向同一页面的多个URL,但我显然不是。

php sitemap google-webmaster-tools
1个回答
0
投票

与所有XML文件一样,任何数据值(包括URL)都必须对下表中列出的字符使用实体转义码。

    Character            Escape Code
---------------------------------------------
    Ampersand       &     &
    Single Quote    '     '
    Double Quote    "     "
    Greater Than    >     >
    Less Than       <     &lt;
© www.soinside.com 2019 - 2024. All rights reserved.