我的网页包含这种网址: http://fashion.piliapp.com/author/http%3A%2F%2Fwww.wretch.cc%2Fblog%2Fwiwinnie/ 由...创建 “http://fashion.piliapp.com/author/”。 rawurlencode(“http://www.wretch.cc/blog/wiwinnie”)。 “/”
HTML看起来像
<cite><a href="/author/http%3A%2F%2Fwww.wretch.cc%2Fblog%2Fwiwinnie/">♡winnie♡(。→v←。)♡</a></cite>
在每个页面上都会出现很多时间,我也在sitemap.xml中添加了它,但它在 site:fashion.piliapp.com/author / 中只有一个结果 它应该有数千页。
我认为问题是: - Google认为这些页面是错字页面。 - CITE标记不会被编入索引。 - 这种网址无效。
Shell我改变了什么?
感谢。
答案 0 :(得分:1)
是的,如果您仍然可以更改网址,请继续进行更改。 如果你改变它,只要确保一切仍然正常:)
或者如果你想要,可以使用一些base_encode,然后使用base_decode技术。
<?php
$url = base64_encode($url) . '.htm';
$url = "http://fashion.piliapp.com/author/" . $url;
?>
然后在显示实际页面时,稍后通过解码获取URL
<?php
$uri = $_SERVER['REQUEST_URI'];
$url = str_replace("http://fashion.piliapp.com/author/",'',$url);
$url = str_replace(".htm",'',$url);
$url = base64_decode($url);
//$url should contain the actual url afterwards
?>