SEO for a Historical Website

SEO ( Search Engine Optimisation ) for the website which has a big history behind it. It is a kind of Website which has been active for a long period of time with regular activities.

Refining the Website Structure

  • Proper Internal Linking

Improving the User Interface of the Website

  • Making it possible for the user to navigate across the historical website and be able to get relevant information
  • Allowing Social Sharing
  • Making it more interactive

Fixing the 404 Error Backlinks

  • 404 is a HTTP status code, which tells us that the there is a broken backlink. Hence wasting the Link Juice
  • Using a redirect from the broken link to an appropriate page would add extra value to that page and the website

Off site backlink cleanup

  • Websites "Old Backlink" research,
  • And Removing unwanted backlinks

Improving the Title and Meta Description

  • Title Contributes more towards increasing Click Through Rate
  • Meta Description is the second important thing which contributes towards Click Through Rate

Implementing Rich Snippets

It is also called as "adding semantics to the website"

  • Making Google understand each part of the website
  • Highlighting to Google the meaning of each section of the website
    • Use Webmasters Tools to Highlight this information
    • Or It can also implemented via the backend coding

Other ideas for the Historical Website

  • Setting up a XML sitemap for Google
    • for Normal Pages
    • for Images
    • for News
    • and setting up its Priority and its frequency
    • Finally, Submit the XML sitemap to Google via Webmasters Tool
  • Check for duplicate Titles, Duplicate content, short meta description issues and fix it.
  • Check if Canonicalisation is necessary
  • Check if Cannibalisation is necessary

SEO Canonicalisation

Canonicalisation in terms of SEO

Show Google which one is the Preferred URL or Main URL

Canonicalisation Code Implementation

<link rel="canonical" href="http://example.com" />

Similar Pages in the eyes of Google

All below pages are the same:

General

  • http://www.example.com/
  • http://example.com/

Apache Web Server

  • http://example.com/index.html
  • http://www.example.com/index.html
  • http://example.com/index.php
  • http://www.example.com/index.php

Microsoft Internet Information Services (IIS)

  • http://www.example.com/default.asp (or .aspx )
  • http://example.com/default.asp (or .aspx)

Use Redirection to the Preferred URL

This has to be considered if we have exactly same page with multiple URL's as mentioned above.

  • 301 HTTP status code : Moved Permanently
  • 302 HTTP status code : Moved Temporarily

Canonicalisation for Various Parameters in the URL

  • http://example.com/
  • http://example.com/?track=123
  • http://example.com/?track=431

In this above example, the parameter "track" is being used for tracking, in which case the content of the page remains the same.

This has to be explained to Google in order prevent duplicate content issues

Hence canonicalisation is important in terms of On Page SEO

Schema Organisation markup as JSON-LD code

 

<script type="application/ld+json">
{ "@context" : "http://schema.org",
"@type" : "Organization",
"name" : "[organization name]",
"logo" : "[logo image url]",
"url" : "[website url]",
"sameAs" : [
"https://twitter.com/[username]",
"https://www.facebook.com/[username]",
"https://www.linkedin.com/company/[username]",
"https://plus.google.com/[username]/posts"
]
}
</script>