郑景承:wordpress采集页大略改造调用代码息争释,提升收录量
昨天花了点韶光把郑刚SEO培训这个网站做了大略的页面调度,紧张改造的是采集页。
这个网站是用WP做的,以是,如果你也是用WP建站或用来采集内容,可以收藏下这篇文章,这都是亲测有效的代码和操作方法。

紧张目地是,让采集来的页面改变和原内容不一样,最少有增益,进一步提升页面收录机率。
1、自动调用随机TAG标签和自定义数量1、【修正页面:single.php】
<?php _the_ads($name='ads_post_01', $class='aub-post aub-post-01') ?><?php wp_tag_cloud( array ( 'smallest' => '14', 'largest' => 14, 'unit' => 'px', 'order' => 'RAND', 'number' => 9 ) ); ?>
只须要把这上面这个代码放在你的任意想放的页面或位置,就能直接调用出随机的TAG标签,后面的9便是代表调用9个,这个是每个页面调用和都不同。叫随机标签。
缘故原由:这个动作是让每个页面调用不同随机标签,提升标签页收录机率和入口,由于WP紧张排名多是TAG标签页。
2、采集内容页插入随机图片第1步修正页面1:functions.php
/ 文章随机插图 /function catch_that_image() {global $post, $posts;$first_img = '';ob_start();ob_end_clean();$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].>/>i', $post->post_content, $matches);$first_img = $matches [1] [0];if(empty($first_img)){ //Defines a default image$first_img = "https://seozg.cc/wp-content/uploads/>zt/".rand(1,3).".png";}return $first_img;}
把上面这段代码放在functions.php页最底部,点保存即可。记得把这中间的网址seozg.cc换成你的网址。
第2步修正页面2:single.php
<p align="center"><img src="<?php echo catch_that_image() ?>" alt="<?php the_title(); ?>" >height="300"width="500"/> </p>
把上面这段代码放在single.php页的内容上面,也便是<?php the_content(); ?> 的上面即可,这是调用图片和大小的。
第3步:用FTP在空间里添加一个图片文件夹
添加一个图片文件夹,放1-50张图,用PNG格式,这样小而打开快】PS:我只放了3张,也的是(1,3)你可以放50-100张图,写上(1,50)或(1,100)这样每个页面涌现的图片会随机显示不同图片。
3、制作头部自动调用不同内容模块第1步:修正页面single.php
1、调用元素:1、当前页面关键词标签,2、分类名称,3、标题
2、固定元素:1、资讯,2、下载,3、视频,4、图片,5、最新,6、当天日期,7、价格,8、工具,软件,9、百科,10、优惠
3、随机元素:1、随机标签,2、热门标签,
4、采集栏目:1、SEO教程,2、SEO问答,3、seo常见问题
样式1:这是用来调用当前栏目页的分类名称的代码<?php foreach((get_the_category()) as $category){echo $category->name; } ?>
我的采集页实操样式:
最新【<?php foreach((get_the_category()) as $category){echo $category->name; } ?>】,郑景承SEO培训供应在线实战<?php foreach((get_the_category()) as $category){echo $category->name; } ?>SEO最新视频,<?php foreach((get_the_category()) as $category){echo $category->name; } ?>优化工具,加微信611247免费领取SEO教程。
4、文章页调用不带超链的标签:
第1步:修正页面1:functions.php
function tagtext(){ global $post; $gettags = get_the_tags($post->ID); if ($gettags) { foreach ($gettags as $tag) { $posttag[] = $tag->name; } $tags = implode( ',', $posttag ); echo $tags; }}
放入上面这个代码。
第2步:修正页面2、single.php:1、调用全部标签无链接代码:
<?php tagtext();?>
如果想你调用全部标签,就放入这个在你想显示的地方,就能调用一全部标签,全部不带链接,这也是一部份内容模块。
2、调用1个标签无链接第1步如上,接着这里操作第2步:修正页面3、single.php:
<?php $posttags = get_the_tags(); $count=0; if ($posttags) {foreach($posttags as $tag) { $count++; if (1 == $count) {echo $tag->name . '-'; } } } ?>
这个代码可以只调用一个当前文章里的第1个标签不带超链接,这干系于调用了一个关键词标签,可以随机放在你想放的地方。
可以是标题里,可以是文章头或尾,也可以多次调用组合成一个内容模块。
看似这是一个技能类的文章,操作实在很大略,你理解SEO思维后,你可以随意组合和调用不同代码去实现你想要的效果。
就像你学会了做菜,你可以为所欲为的做披萨或炒菜或做火锅,对,为所欲为。
当然,如果你对这个操作还没搞明白,可以留言:视频版,我会抽韶光录制一个视频操作版发出来。