问题描述
我是新开发者。我刚刚学习了Django。我用django创建了一个网站,并使用免费的dynos在herokuapp中托管了该网站。我的网站是http://mysite.herokuapp.com/。我尝试了以下几种方法将我的网站编入google:
-
我已经将我的网站提交给了Google搜索控制台,并且已经验证了所有权。
-
我已经生成了sitemap.xml文件,并以http://mysite.herokuapp.com/sitemap.xml的URL提交到了我的网站。
-
并且站点地图还包含网址https://mysite.herokuapp.com/robots.txt中的robots.txt和robots.txt文件,如下所示:
用户代理:Googlebot 禁止:/ nogooglebot /
用户代理:* 允许:/
-
我在每个页面中都使用了标签。
-
我确定我没有使用此标签。
我已经尝试过Yoast SEO来查找索引错误,并且发现了以下结果:
警告,没有301重定向将流量重定向到您的 首选域。不论是否加载成功加载的页面 万维网。被视为重复内容!并非页面的所有版本 指向相同的URL。
它还建议:
搜索引擎请参见www.mysite.herokuapp.com和 mysite.herokuapp.com作为两个具有相同网站的不同网站 内容。这导致他们看到很多重复的内容, 他们不喜欢。
目前,您的网站没有将流量引至 www.mysite.herokuapp.com和mysite.herokuapp.com移至 相同的网址。解决这个问题至关重要。
使用rel =“ canonical”标签告诉搜索引擎,哪个是 域的确定版本。使用301重定向进行转移 来自您的辅助域的流量。
此问题可能是由网站的SSL问题引起的 组态。检查您网站的SSL配置是否有错误。
如果您需要解决SSL配置问题的帮助, 考虑使用专业服务为您进行设置。
如建议设置rel =“ canonical”标记和ssl一样。我已经配置了rel =“ canonical”标签。
但是我很想为heroku免费dyno设置ssl。有什么方法可以将我的页面编入google。
注意:我无法购买heroku的爱好或专业包。我是 无法验证我的heroku帐户。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)