我是如何 SEO WordPress 的 3:首页

我们知道一个网站的首页是最重要的页面,也是搜索引擎最经常来访问的页面,所以该页面我们应该尽量把更多重要页面链接显示到首页。但是也要注意,千万不要超过100个链接。

我的做法是:

    显示最新20篇日志,每篇日志都只显示首段或者前几段。
    在侧边栏显示20篇最近30天最点击最多的日志。
    在侧边栏显示15篇最点击最多的日志。
    在侧边栏显示15篇留言最多的日志。
    另外再额外建立个列表显示自己个人认为重要的日志。

具体的做法:

显示最新20篇日志,这个是在 Setting => Reading 设置 Blog pages show at most 的值为 20。每篇日志都只显示首段或者前几段,这个通过在编辑日志的时候时候通过添加 More 标签实现。

在侧边栏显示20篇最近30天最点击最多的日志和在侧边栏显示15篇最点击最多的日志需要你安装一个 Postview Plus 的插件。然后通过这个插件中的 get_most_viewedget_timespan_most_viewed 这两个函数实现。调用方法分别为:


get_most_viewed("post", 20);

get_timespan_most_viewed("post", 15, 30) ;

在侧边栏显示15篇留言最多的日志,可以通过以下代码实现:


$q = "SELECT ID, post_title, post_date, COUNT($wpdb->comments.comment_post_ID) AS 'comment_count' FROM $wpdb->posts, $wpdb->comments WHERE comment_approved = '1' AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status = 'publish' AND post_type = 'post' GROUP BY $wpdb->comments.comment_post_ID ORDER BY comment_count DESC LIMIT 15"; 
 
$most_commented_posts = $wpdb->get_results($q);
    
foreach ($most_commented_posts as $most_commented_post ){
    echo '<li><a href="'.get_permalink($most_commented_post->ID).'" title="'. wptexturize($most_commented_post->post_title) .'">'. wptexturize($most_commented_post->post_title) .'</a> ('.$most_commented_post->comment_count.')</li>';
}

额外建立个列表显示自己个人认为重要的日志,这个就不说了,你可以修改 sidebar.php 直接修改,如果使用 Widget,添加一个文本 Widget 即可。

标签:SEO

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号