Information is power, but you know what they say about too much of a good thing. SEO has been around for decades but keeps growing in terms of how it’s practiced as well as the realms it has spread to. The worst part of any evolving concept is finding all the information you need about it in one place.

With the various specializations, subcategories and methods involved in SEO, it’s almost impossible to find a complete guide to what exactly you have to do to improve your SEO.

We’ve curated a list of all the essentials you’ll need to keep your SEO efforts in check. Here’s an overview of the main aspects of SEO we’ve covered:

Basics

Local

Content

Content Outreach

Link Building

Technical SEO

Google Penalties

Social Media 

Keywords

Website

Mobile Optimization

Usability

Conversion Science

Project Management

Basics


Local

  • Make sure your NAP is available on every page of your website
  • Your NAP must be consistent throughout the web. Use a tool like Synup to check for consistency.
  • Don’t blindly copy SEO strategies because every company and website are unique
  • It is better to use a local number than a toll-free number
  • Geo-tag any videos you post on Youtube
  • Include NAP in the description section while using photo sharing sites
  • Include NAP on videos as well
  • Check to see if your content is properly schema-ed using the Local Schema Scanner
  • Create a Google+ page for your business to improve your rankings for local keywords
  • Make sure you have an active Google My Business page.
  • Select the right category for Google listings
  • Keep your business profile updated with accurate information, photos, work videos, etc
  • Ensure that your profiles on major local directory search sites including Google+, Yelp and Yellowpages are claimed( Here’s a DIY Step-by-Step Guide on claiming your listing)
  • Make sure you are listed in all major directories as well as industry specific ones
  • Have you considered getting yourself listed on niche-specific directories?
  • Get listed on OpenStreetMaps.org
  • Be listed on Apple maps
  • Make sure your pin on any map is accurate
  • Claim and remove any duplicate listings
  • Spread your business info through data aggregators
  • Update your address and phone numbers if you have any old citations
  • Claim your venue on Foursquare
  • Create a Facebook business page
  • Use the review handout generator to generate more reviews from customers
  • Use a tool like Grade.us or GetFiveStars to request customers for reviews automatically
  • If you’re a restaurant, use an indexable menu.
  • Message all of your customers who’ve left you a review on Yelp and offer them an incentive to come back.
  • Make your Google+ local business profile even better by implementing a panoramic view. Not only does this provide users with a way of “seeing” your business before they get there, but it also makes your business stand out
  • Learn from the Local SEO Experts


Content


Content Outreach

  • Use Content Marketer.io to find influencer email and connect with them.
  • Invite other influencers to write on the similar topics.
  • Reach out to sharers of similar content.
  • Check out these excellent content outreach email templates.
  • Try searching email ids on Google by using different varitation. Eg. jon@example.com, don [at] example.com, @example.com
  • BuzzStream is one of the popular tools that could make it easier for you to outreach relevant people.
  • Reach out to authors with similar content.
  • Mention influncer on Twitter when you cite them in your article.
  • Tag influncer on Facebook when you mention them.
  • Scrape Google Search result for a relevant topic using ScrapeBox and outreach to them about your content piece.
  • If you aren’t able to find email Ids, go to whois.domaintools.com and enter the domain name to get the email ids.
  • Use EmailHunter to help you find email Ids.


Link Building


Technical SEO

  • Use rel=canonical where appropriate
  • Use 301 redirects for URLs that are not canonical
  • Even if you have robots.txt setup, use the META robots attribute to block needless pages from being crawled
  • Run the cloaking checker on your website to ensure that you’re not going to get into trouble.
  • Set your preferred domain in Google Webmaster Tools
  • Setup automated monitoring on Pingdom to know when your page load time goes up
  • Implement ExtendCache to improve caching on your site
  • Check your website for outdated flash objects
  • Use Browserstack to check for cross-browser validation
  • Use something like PaperRater to check for grammar automatically
  • Avoid IP detection for search engine bots since most Googlebot queries will come from US servers.
  • Don’t get your 301 and 302 redirects mixed up. You could actually use something like Redirect Checker to make this easier.
  • Use URLitor to ensure that you’re not redirecting many inner pages to your homepage. This appears manipulative.
  • Use ScreamingFrog to check your HTTP header codes at scale.
  • Do a bulk title tag check and eliminate anything that’s over 75 charecters as much as possible
  • You can use tools to bulk-check your outbound links to double check to ensure that you’re not looking like a link farm to Google
  • If you have a fairly large site, use something like IndexChecking to check if all pages are indexed; if specific pages are not indexed, you need to do something to get them picked up
  • Check your website for iframes by running a ‘<iframe> site:{site.com}’ query on Google. If you have iframed content, you should attempt to publish this on your website to get more juice from Google-bots
  • Use these hacks to better support cross browser validation.
  • Create a custom 404 page.
  • Redirect www.xyz.com/index.html to www.xyz.com
  • Make sure you do a CAPS redirect www.xYz.com to www.xyz.com.


Google Penalties


Social Media

  • Create a WCA (website custom audience) on facebook to retarget visitors who have visited your website
  • Use Facebook’s ID Scraper tool to extract the email IDs of your competitor’s Facebook page
  • Make your content shareable through various forms of social media
  • Shorten your links on posts/tweets and use more hashtags when promoting posts
  • Use pictures to capture your audience’s attention (especially on twitter)
  • Use Pinterest to find out who’s pinning your content and contact them
  • Create lists – People love lists (top 10s, Fav 5) and this kind of content tends to go viral if it is engaging.
  • Make sure your server can handle traffic for viral moments.
  • Follow interesting people to get new ideas for content and marketing
  • Use tools like Buffer, Tweetdeck and TwitterFeed to automate your sharing so you don’t have to spend too much time on it.
  • Old is gold- Get new traffic on old content that is rehash-worthy
  • Thank your readers and followers to widen your network
  • Get your content on slideshare, it’s got high engagement and shareability.
  • Use social media to complement your SEO strategy
  • Get personal with your off-site SEO (emails, tweets, and guest posts) to improve engagement
  • Youtube videos should be associated with your Google Business page
  • Interview members of your local community and distribute that article on social media
  • Use Hootsuite or Tweetdeck to monitor Tweets and mentions for partnership and link building opportunities.
  • Include links to your social profiles in your email signature
  • Use Quality Scores on twitter and Facebook as a metric to measure performance


Keywords

  • Use your own website search bar as a data mine for key words.
  • Use these keywords in your title tags (good titles bring in more traffic!)
  • Do research on your keywords before you optimize them to make sure they bring in sales
  • Get keywords from sources such as your customers, suppliers, friends, partners etc
  • Keep your keywords together. It’ll make it easier to rank for keyword phrases
  • Use keyword phrases in your meta description
  • Target your keywords with a commercial intent
  • Long tail keywords are a cheaper way to get more traffic
  • For smaller events, it’s always better to use less popular keywords to reduce any competition with other more known associations
  • Each page of your site should focus one particular keyword you want to target
  • Your keywords should be in your URL, page title, img tags, headers, and meta description
  • Avoid keyword stuffing
  • Use keywords as anchor text. Links are given more priority on web pages.
  • You can use alternate forms of your keywords such as synonyms, plural, gerunds, and active verbs to make your content more readable while still maintaining your keyword optimization
  • Utilize Ubersuggest to come up with more long-tails to focus on. You never know what keywords you’ve missed!
  • You can get even more keyword ideas if you use Keyword Tool
  • Use Google Suggest Wildcards


Website

  • You should use your website to build trust among your visitors and engage them so that you can eventually convert them
  • Your site must be easy to use, navigate AND crawl
  • Keep your pages close to the root directory, they’ll get priority over the ones lower on your sub-directories
  • The best way to get a new website crawled is by have one high quality backlink to it
  • When you buy a domain, be wary of services that block ownership information. Google might think you’re a spammer
  • Don’t worry too much about PageRank. A page with a high pr can still be outranked by a page with a low pr
  • Keep your load time to the minimum using Google Page Insight
  • Make sure your title tags less than 65 characters, so that it isn’t shortened in SERPs
  • Also try to keep your meta description tags less than 155 characters
  • If your site is in a language other than english, make sure you mention it in your meta description
  • Meta refresh tags don’t inform search engines why a redirect is happening, so it’s better to stick to a permanent HTTP 301 redirect
  • Use HTTP 302 redirects only as a way to tell search engines that you are temporarily redirecting a URL
  • Only use robots.txt to hide small sections of your site; if you overdo it, your site may be marked “forbidden”
  • Use search engine accessible text on your site— at least 100 words— to enable search engines to easily understand what the topic of your page is.
  • Have a separate city and state landing page
  • If you have a business that has multiple locations, then link the specific location pages of the website.
  • If you are a single location then link to the home page of the website.
  • Use a reliable hosting company to avoid any accessibility issues
  • Make sure your site is regularly backed up so you don’t lose data or rankings
  • Make sure your site works on any browser and every screen resolution
  • Older pages rank better, so keep your site live as long as you can
  • Stick to .com and .org domains over .biz or .us to increase your credibility
  • Have URLs that are simple and clear
  • Hyphenate words to separate them.
  • URL extensions don’t really matter for SEO (ie html, htm, etc)
  • Your H1 and H2 tags can be used as a way to include alternative target keywords on your page
  • You can use rich snippets to give search engines any extra information they need to improve your appearance on SERPs
  • Redirect your old URLs to new ones so that any links leading to the old one will not be wasted.
  • Use canonical tags, Google Webmaster Tools, or 301 redirects to alter any duplicate content that could cause your site to be indexed and penalized
  • Don’t ignore your 404 pages. A couple of them here and there are normal, but make sure it doesn’t happen too often.
  • Take advantage of them and use them to redirect your visitors back to your site.
  • If you don’t want to redirect them, why don’t you entertain them? Or better yet, give them the reason for coming to your site… your CTA of course!
  • Optimize your images with keywords in its filename and img alt tag
  • Enable the “Enhanced image search” option in your Google Webmaster account to help google find your images easily and help your SEO
  • Optimize your title tag with the city/cities & services you offer.
  • Add product or service keywords in the title.
  • Set your website to load on www or non-www
  • Use Browseo to find any technical errors
  • Use Google’s keyword research tool to find out what users are searching for.
  • Check out your competitor’s link profiles using tools like Ahrefs Link Diagnosis, Majestic SEO, and Open Site explorer.
  • Link to your internal pages in an SEO-friendly way. Give a description that allows search engines to understand it. However, avoid using anchor text in your global navigation because it will look over-optimized. It’s better to stick to in-content links.
  • Create an XML sitemap to be submitted to Google and Bing Webmaster Tools
  • if you are worried about duplicate content on your website, you can use an HTML sitemap to highlight the URL you want to show
  • Create a robots.txt file to submit to Webmaster Tools
  • Use My Site Auditor Report to double-check everything once you are live.
  • Avoid frames whenever possible and if you do use them, use a noframe tag
  • Be careful with flash. If your site is loaded with flash elements, have an alternate version of your site in HTML so that search engines and non-flash browsers can view it.
  • You may use flash for non-priority sections on your page that don’t need to be navigated by a search engine
  • Spiders prefer static URLs over dynamic ones, and so should you!


Mobile Optimization

  • Ensure that your website is responsive.
  • Make your Call To Action (CTA) prominent and hard to miss for users
  • Keep your website menus and navigation simple and easy to follow
  • Use Google’s mobile friendly test
  • Don’t forget the META viewport tag
  • Use Modernizr for HTML5/CSS feature detection
  • It’s always a good idea to support your mobile website for touch interactions
  • Add iOS icons for your mobile website
  • Make sure you have an accessible back button, especially for iOS visitors.
  • Use QR codes on your landing pages and other collateral.


Usability

  • Utilize breadcrumb navigation to make it easier for users to go around your site
  • Create a sitemap not just for the search engines, but also for users
  • Keep your website font easy to read. Comic Sans isn’t the rage anymore!
  • Don’t distract your users with too many colors. It’s a website and not a peacock.
  • Survey your users to see how you can improve your website and service. Tools like Qualaroo and WebEngage are great for running in-website surveys
  • If a drunk person can test your site and find it okay, I’m pretty sure others will!
  • Consider simplifying your navigation for mobile.
  • Eye tracking studies suggest that people focus heavily on faces; you can use this to your advantage.
  • Keep most of your stuff above the fold. A lot of users just don’t scroll!
  • Ensure that all of your links are blue. People associate the color blue with hyperlinks
  • See if you can keep your line-space as close to 1.5px as possible. This is ideal according to studies.
  • Use whitespaces judiciously. It is estimated that use of whitespace between paragraphs and in the left and right margins increases comprehension by almost 20%
  • If you have a website with more than 50 pages, ensure that you have a search bar. This is a must!
  • Run regular usability surveys using a tool like SurveyMonkey or WebEngage.
  • If you are a slack fan, you can install Chatlio to offer live support to users.


Conversion Science

  • Ensure that you have author markup set up on your site
  • Use Google Analytics’ “Average Position” metric to determine which pages need conversion optimization
  • Always keep an eye on your Bounce rates to find out which pages aren’t performing well.
  • Use the “Time to Purchase” metric of Google Analytics to find impulse buyers.
  • Use emotional appeal to create conversions
  • Use your brand to relate to customers and create a need.
  • Studies have shown that a Serif font can improve conversions
  • Using P.S. can boost your email conversion.
  • If you offer chat support, display it in a way that it’s hard to miss. This can often be a clincher and help in improving conversions.
  • Target users who have abandoned shopping carts, retarget them and find ways to bring them back for a purchase. Here are 13 great emails you can send to users with abandoned shopping carts.
  • Use testimonials with social proof to improve conversion rates. You’re better off quoting a testimonial from Google+ or Yelp via embeds rather than posting your own.
  • Use trust indicators to show users that your site is secure. Studies show that trust badges from Norton and McAfee work best.
  • Make sure to keep at least two CTA button one on the top and the other at the bottom of the page.
  • Use a discount badge to drive more conversions
  • Create an explainer video and place it on your homepage.
  • Make sure the Images on your homepage tell a user about your business/product.
  • Include a logo of any popular magazine your got featured in.
  • It’s better to have a dedicated landing page for your PPC ad campaigns.
  • Install HeatMap to find out which part of your website is getting more clicks.
  • Track every movement of a user from the moment they land on your website. Inspectlet records a video session for every single user with their movements on the pages.


Project Management

  • Have you considered using Agile for SEO Project Management?
  • Do you have your KPIs in place?
  • Use a Kanban board like Trello for ideation.
  • Use a tool like Ducksboard to create online marketing dashboards that you can review daily. It’s even better if you can have this running in your office everyday!

Original Article

Written by

Natasha Alex

Help-Desk