Establishing relationship between pages for SEO
Most of us are aware of the famous rel=nofollow, which tells not follow the link. Actually this tells to the relationship between your page and the link to search engine. There are many other relation ships which can be used to tell search engine more about different pages and relationship in between.
I am listing few relationships which can be used to establish relationship with pages.
Putting “external” tells that link points to external site, and not part of the site
<a rel="external" href="...someexternalsite.co">External site<a>
Putting “search” tells that the linked page can be used to search the site
<a rel="search" href="...someeeeeeedomain.co/search.php">Search<a>
Putting “prev” tells that the linked page is previous page in listing, very handy for paging links
<a rel="prev" href="...someeeeeeedomain.co/page1.htm">Previous<a>
Putting “next” tells that the linked page is next page in listing, very handy for paging links
<a rel="next" href="...someeeeeeedomain.co/page3.htm">Next<a>
Putting “start” or first or home will tell that the linked page is first page in listing, very handy for paging links
<a rel="start" href="...someeeeeeedomain.co/page3.htm">First<a>
Putting “glossary” tells that the linked page is glossary for the site
<a rel="start" href="...someeeeeeedomain.co/terms.htm">Glossary<a>
Putting “glossary” tells that the linked page is a section for the site
<a rel="section" href="...someeeeeeedomain.co/store.htm">Store<a>
Putting “glossary” tells that the linked page is a sub section for the site
<a rel="subsection" href="...someeeeeeedomain.co/category.htm">Category<a>
Putting “contents” tells that the linked page contains topic of content for the site
<a rel="contents" href="...someeeeeeedomain.co/toc.htm">TOC<a>
There are some other tags as well like license, last, pingback etc which can give more information about the linked page.



