增加用户体验的友好站内SEO:几种常见的翻页方式之间什么区别

用户访问网站的时候,网站板块、站内优化工具之间的设置合不合理很容易影响到用户的访问体验。用户体验好与不好根据250定理你会损失很多用户或者增加很多潜在客户。下面就简单介绍一下站内优化的其中一种小工具。

翻页工具,用户如果对你网站内容感兴趣想深入访问就肯定会用到翻页工具,翻页工具的有没有体现到网站特点,解决用户需求也是很影响用户体验的下面就介绍几种网页的翻页方式吧。

fanye

 

一、页码翻页

跟书籍一样的页码翻页是最经典的一种翻页方式。在瀑布流等交互形式还没有流行起来的时候,网站运用的基本上都是页码翻页。

页码设计三个要素

  1. 页码数字陈列:页码数字陈列的作用是方便快速定位,通常会列出首页和目前页码附近的页码。
  2. 逐页翻页:逐页翻页就是上一页、下一页了,必备的功能。用户鼠标可以定在同一个位置不停点击,无须每次翻页都看一眼页码到哪了。
  3. 跳进翻页:跳进可以是跳到最后一页、首页、后十页、任意一页等,现在很少有网站会设计跳到任意一页了,毕竟很少有人记得想要查找的内容具体在哪一页。

以下是豆瓣的翻页设计,我觉得做得很出色。尤其是页码陈列部分,展现的是前2页、后2页和当前页码附近的9页。

 

豆瓣的翻页设计

fanye1

适宜的使用场景

  1. 检索需求较强的功能,比如“我的收藏”“音乐库”等,方便快速定位查找。
  2. 内容固定的功能,比如资讯网站中,编辑写的长达多页的多图长文,或者网络文学网站里的电子书。

不适宜的场景

页码翻页最大的缺陷在于每次翻页都需要点击,而且要求点击的精准度高,比如必须点击“下一页”或者某个数字才能翻到想去的页面。对于检索需求弱,且内容不断更新的功能,比如微博,不建议使用页码翻页。

二、自动瀑布流

自动瀑布流,指的分段式加载,当用户浏览到已加载的内容底部时,网页会自动加载后续内容。

瀑布流是移动互联网爆发后兴起的交互方式。那个时候,社交网络、碎片化时间的概念如火如荼,很多网站将首页以时间线+订阅的方式呈现,facebook、twitter均使用这种方式。用户上网的目的不再是搜索有用资料,而是随便看看、消磨无聊时间。上网习惯的改变自然带来了瀑布式加载的流行。

适宜使用的场景

用户的主要需求是浏览最新内容,比如资讯订阅类、社交类网站。

不适宜的场景

由于瀑布流缺乏检索功能,如果用户需要频繁查找老内容,那么瀑布式加载会带来严重阻碍。

三、手动瀑布流

手动瀑布流是需要用户手动点击加载按钮,才能获得更多内容的方式。手动瀑布流分为两种情况:向前翻页和向后翻页。向前翻页通常是有时间线有新消息时的pop提醒,向后翻页的结果和自动瀑布流一样,只是会出现一个按钮,需要点击才加载后续内容。

适宜的使用场景

  1. 向前翻页的瀑布流:适用于被动更新的页面。被动更新指的是当我停留在页面时,接收到了别人更新内容,比如知乎、微博都会提醒你有xx条新内容。
  2. 向后翻页的瀑布流:适用于功能适合瀑布流,然而底部有内容的网站。比如下图。
  3. fanye2-768x431

 

人人都是产品经理的翻页设计

不过,我个人不看好向后翻页的瀑布流,虽然不需要像页码那样精准定位,但仍然多出了一次点击的步骤。如果不是有必须放在底部的内容,可以考虑把原来底部的内容以低调的方式放在侧栏。比如像知乎这样——

fanye3-768x62

 

底部常见内容被知乎放在了侧栏

四、箭头翻页

箭头翻页是页码翻页的简化形式,去掉页码数字,同时把“上一页”“下一页”简化成箭头,如下图。

fanye4-768x411

 

豆瓣阅读的箭头翻页

fanye4、5

 

豆瓣音乐的箭头翻页

适宜使用的场景

模块大小固定并且内容较少,通常是展示型模块,比如编辑推荐、今日特价。之所以运用箭头翻页,有三点原因:

  • 一是因为模块大小固定不适合会扩大模块长度的瀑布流;
  • 二是内容较少没有几页,显示数字页码显得累赘。
  • 三是因为展示模块需要稍微华丽的交互效果,而箭头翻页容易做出比较炫的动画效果。

五、圆点页码

圆点页码是数字页码的简化,即把页码数字变成圆点,当前页码用特殊颜色凸显出来。

适宜使用的场景

演示型模块,比如轮播banner。自动轮换的banner之所以大部分使用圆点页码而非箭头翻页,是为了让用户知晓一共有几张图片,目前是第几张。实际上,圆点页码的提示功能要多于操作功能。也有网页同时使用圆点和箭头,比如下图——

fanye5-768x211

 

虾米演出的banner

不适宜的场景

用户主动翻页需求较强的模块。圆点页码就是为了简洁美观而诞生的,通常比数字页码点击范围小,不适合频繁操作。

六、锚点滚轮翻页

锚点滚轮翻页指的是滚动鼠标滑轮后,页面定位到下一个锚点。例子请见tumblr的产品介绍页。这种翻页方式的优点有两个,第一是可以交互动画效果酷炫;第二点是无须点击,轻轻滚动滑轮就直接定位到下一页,非常方便。缺点是开发程序繁琐,不适合网站里大量使用。

适宜使用的场景

具有展示功能的单页,很多个人主页、公司主页都使用锚点滚动翻页。

另外:介绍大家一种实现WordPress页码/分页/翻页效果方法

WordPress 自带的默认分页函数如下:

<?php posts_nav_link(); ?>

使用此函数将实现 « Previous Page — Next Page » 效果,还可以设置成其他显示方式,详细参数的设置查看:官方文档。

可见自带的页码/分页/翻页效果是非常弱的,并不能实现我们想要的效果,下面我们就看下是如何实现的页码效果的。

首先,将以下代码扔到 functions.php 模板中:
//页码/分页/翻页效果

function wp_pagenavi() {

//先申明两个全局变量

global $wp_query,$wp_rewrite;

//判断当前页面

$wp_query->query_vars[‘paged’] > 1 ?$current=$wp_query->query_vars[‘paged’] :$current= 1;

$pagination=array(

‘base’=> @add_query_arg(‘paged’,’%#%’),

‘format’=>”,

‘total’=>$wp_query->max_num_pages,

‘current’=>$current,

‘show_all’=> false,

‘type’=>’plain’,

‘end_size’=>’5’,//在最后和最前至少显示多少个页码数,这里最后最前至少显示“1” 页的意思

‘mid_size’=>’10’,//在最后和最前之间至少显示多少个页码数

‘prev_text’=>’上一页’,

‘next_text’=>’下一页’

);

if($wp_rewrite->using_permalinks() )

$pagination[‘base’] = user_trailingslashit( trailingslashit( remove_query_arg(‘s’,get_pagenum_link(1) ) ) .’page/%#%/’,’paged’);

if( !empty($wp_query->query_vars[‘s’]) )

$pagination[‘add_args’] =array(‘s’=>get_query_var(‘s’));

echo paginate_links($pagination);

}

 

然后,设置好相关参数后,在需要显示页码/分页/翻页效果的模板中调用我们定义好的函数:

文章页 (home.php)、模板函数 (functions.php)、首页模板 (index.php)页面下的

<?php posts_nav_link(); ?>全部改成<?php wp_pagenavi(); ?>

如果大家还有更有更好的更方便的方法大家发表在这互相学习吧!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

作者:不眠海

来源:简书

参考文章:jianshu.com/p/7b58a4755e88

发表评论