WordPress设置伪静态后百度仍然收录带?p链接怎么办?
- 2022年6月2日
- 1,376 次
文章目录
其实很早的时候,我就已经发现了自己的网站存在这种情况,site的时候显示收录了很多页面,但是看着看着就发现一篇文章的链接既收录了伪静态的html页面又收录了?P的链接,最近把Wordpress的文章目录捣鼓了一下,想着总是已经动了网站主题,那就再动动吧。
一、需不要不让百度收录带?p的链接?
对于这个问题,很多站长朋友都很明白,一篇文章如果有两个链接,如果两个链接都被百度收录了的话,是会将文章的权重进行分散的,Url不统一对于Seo来说还是很不利的,所以一篇文章要么是动态链接要么就是伪静态的链接,大多数的网站基本上都是伪静态的链接。
二、WordPress如何不让百度等搜索引擎收录带?P的链接?
如果不让百度等其他的搜索引擎收录带?P的链接,直接在robots.txt文件里写入禁止搜索引擎爬取?p的链接就OK了。
三、WordPress修改Robots.txt禁止百度等搜索引擎收录带?p后缀链接的代码
在服务器中打开wp-includes/functions.php文件,我的版本大约在1964行以后。
/**
* Fires when displaying the robots.txt file.
*
* @since 2.1.0
*/
do_action( 'do_robotstxt' );
$output = "User-agent: *\n";
$public = get_option( 'blog_public' );
$site_url = parse_url( site_url() );
$path = ( ! empty( $site_url['path'] ) ) ? $site_url['path'] : '';
$output .= "Disallow: $path/wp-admin/\n";
$output .= "Disallow: $path/?p\n";
$output .= "Allow: $path/wp-admin/admin-ajax.php\n";
在以上的代码中$output .= "Disallow: $path/wp-admin/\n";就是我添加的禁止百度等搜索引擎收录带?p后缀链接的代码。
看我的自留地百度收录的倒是挺多的,但是?p的链接肯定也是不少的,已经将禁止爬行?p的写入robots.txt中了,再到百度站长工具去提交以下robots.txt文件,希望百度等搜索引擎能尽快的将带已收录的带?p的链接清除。
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- 网络用语legend是什么意思啊?legend什么意思中文? 2022-12-08
- 宝塔及robots禁止BLEXBot垃圾蜘蛛爬虫爬行 2022-09-19
- wordpress的robots.txt在哪儿?wordpress修改robots文件的方法 2022-09-22
- 如何使用PHP函数制作一张简单的图片 使用PHP函数制作图片需要哪些函数 2022-11-21
- windows服务器和linux服务器有什么不同?windows服务器和linux服务器的详细对比 2023-02-11
- Html中label标签用法 使用label标签实例代码 2022-10-05
