SEOClerks

Does adding rel="next" and rel="prev" pagination tags help SEO/Rank?



Write the reason you're deleting this FAQ

Does adding rel="next" and rel="prev" pagination tags help SEO/Rank?

Does adding rel="next" and rel="prev" in the links for pagination help SEO or rank? An example would be:

<a href='page/1' rel='prev'>1</a>
<a href='page/3' rel='canonical '>2</a>
<a href='page/3' rel='next'>3</a>


Additionally, if you have < and > indicators, do you add the rel prev/next there too?
<a href='page/1' rel='prev'> << </a>
<a href='page/3' rel='prev'>1</a>
<a href='page/3' rel='canonical '>2</a>
<a href='page/3' rel='next'>3</a>
<a href='page/4' rel='next'>4</a>
<a href='page/3' rel='next'> >> </a>

Comments

Please login or sign up to leave a comment

Join
TommyCarey
Google loves it when a user can go to a website and easily find pages. This is the main reason Google loves sitemaps, mainly for themeselves, but they can easily index all your pages since they can crawl everything without having to actually look.

As for pagination tags, I would say there's a definite need for them if you have multiple pages trying to explain something in a step by step process or you just want to have it at the bottom of your blog so someone can cycle through your pages. And just like your sitemap, it helps the spider crawl all of your pages extremely easey.

So by having this along with an updated sitemap, you will definitely see a benefit to your SEO/Rankings.

And not only will Google, Yahoo! and Bing love your site a little more, you'll reduce your bounce rate because everyone wants to click "Next" in order to read something else. Well, as long as your content is engaging ;)


Thanks,

Razzy



Are you sure you want to delete this post?

robertman11
Ok, I found the answer to my second question (adding the rel tags on << and >>). Instead of adding the "rel" tag to the links (<a href>), you add a link tag in the header:
<link rel="prev" href="1" />
<link rel="canonical" href="2" />
<link rel="next" href="3" />

This goes between the <head> tags on your site where you have pagniation.



Are you sure you want to delete this post?

Order Now
Process Time: 0.032723903656006

Possible Duplicate queries found!
MatchCountSQLScript
SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='9907'1SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='9907'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='9'1SELECT * FROM seoclerks.members WHERE USERID='9'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM seoclerks.members WHERE USERID=91SELECT googleplus_profile FROM seoclerks.members WHERE USERID=9

/opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() ()

SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=9907 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=9907 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='9907' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered, b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b WHERE a.quesid='9907' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc

/opt/clerks-staging/docroot/viewfaq.php 1245 () ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=38659 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=38659 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=38689 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=38689 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='9907'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='9907'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='9907' AND status='1' AND (question like '%Does adding rel=&quot;next&quot; rel=&quot;prev&quot; pagination tags SEO/Rank?%' OR question like '%Does%' OR question like '%adding%' OR question like '%rel=&quot;next&quot;%' OR question like '%rel=&quot;prev&quot;%' OR question like '%pagination%' OR question like '%tags%' OR question like '%SEO/Rank?%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='9907' AND status='1' AND (question like '%Does adding rel=&quot;next&quot; rel=&quot;prev&quot; pagination tags SEO/Rank?%' OR question like '%Does%' OR question like '%adding%' OR question like '%rel=&quot;next&quot;%' OR question like '%rel=&quot;prev&quot;%' OR question like '%pagination%' OR question like '%tags%' OR question like '%SEO/Rank?%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='43' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='43' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='632' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='632' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='9' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='9' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='318' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='318' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=9907%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=9907%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * from categories_software order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories()

select * from categories_wanttobuy order by name asc1select * from categories_wanttobuy order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories()

select * from categories_wanttotrade order by name asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

SELECT * FROM seoclerks.members WHERE USERID='19821.png'1SELECT profilepicture FROM seoclerks.members WHERE USERID='19821.png'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='9.png'1SELECT profilepicture FROM seoclerks.members WHERE USERID='9.png'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin