codeigniter - 谷歌站点地图无法正常工作,因为漂亮的 codeigniter 网址

标签 codeigniter seo google-search-console

好的,这是怎么回事!?我使用代码点火器切换到漂亮的网址; http://robertwaynehq.com/what-we-do 而不是与 .php 相同

然后我更新了站点地图文件,它似乎不喜欢页面没有扩展名。此外,谷歌网站管理员网站给出了重定向错误。然而页面工作。帮忙?

编辑:我在旧文件中确实有重定向。

<?php
Header( "HTTP/1.1 301 Moved Permanently" ); 
Header( "Location: http://mydomain.com/what-we-do" ); 
?>

真正的问题是我已经更新了 sitemap.xml 并且谷歌网站管理员工具似乎不喜欢或不识别这些文件。

    <?xml version="1.0" encoding="UTF-8"?>
    <urlset>        
    <url>
      <loc>http://mydomain.com/</loc>
      <changefreq>weekly</changefreq>
    </url>
    <url>
      <loc>http://mydomain.com/index.php</loc>
      <changefreq>weekly</changefreq>
    </url>
    <url>
      <loc>http://mydomain.com/what-we-do</loc>
      <changefreq>weekly</changefreq>
    </url>
    <!-- and so on for each page... -->
    </urlset>

最佳答案

在旧的php文件中设置301重定向,重定向到页面的url

Google Webmaster Tools help on 301 Redirect

301 Redirect in PHP

关于codeigniter - 谷歌站点地图无法正常工作,因为漂亮的 codeigniter 网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8829538/

相关文章:

asp.net - 搜索引擎站点地图 Asp.Net

seo - 如何测试 _escaped_fragment 解决方案

seo - 允许 url 段内的 "&"字符吗?

css - 如何修复 Google Search Console 中的问题 "Clickable elements too close together"

wordpress - 谷歌搜索结果问题

php - 在 CodeIgniter 中确认密码

javascript - 网站中具有电子表格功能的动态表

php - num_rows() 和 result_array() 在同一个函数中?代码点火器

php - Codeigniter activerecord 或 select 语句

php - 如何使用 php 高效翻译网站内容,同时保持 SEO 友好?