- What is SEO
- What are keywords
- Keyword Strategies
- How Search Engine Works
- Choosing Right Keywords
- Indexability and Crawlability
- Site Tags
What is SEO?
SEO stands for Search Engine Optimization. i.e optimizing your site to rank higher, as high as you can on Google search results and getting traffic from “free” or “organic” search.
Factors Affecting your site SEO
- Content on your page.
- The way other sites link back to you.
- How your site is structured so that Google understands it.
Tip: Don’t make a website just for search engine make it for people also.
In this tutorial we will focus on technical aspects of SEO you must have three things on your site:
- Page Title
- Meta Description
Before you start to optimize your site you must know what are the keywords you want to rank for?
What are keywords?
Keywords are basically terms and topics that describe what your content is all about. Defining in terms of SEO, it is basically the phrases or words that people search for.
Almost everyone in the world who uses internet uses a search engine to find something. What people are typing for searching something on the web are keywords.
Why Are Keywords important?
Choosing the right keyword will help to get right searches for your business and help you grow. If you want to rank in a search engine you must drive organic traffic to your site from search engine result page and that traffic will come only when you choose right keywords for your site.
Fathead Search Terms:
These are most popular search term and has large search volume. An example we search for Cake Shop and try to make it as our site keyword. With this approach, you have one keyword and you can focus on this keyword for all your webpage.
But the downside of this approach is that it is difficult to rank. There are thousands of site that are trying to rank for “Cake Shop” keyword. An alternative to this is Longtail Keyword.
Long tail Search terms:
There are somewhat less popular terms and has less competition. Instead of searching for cake shop we focus more specific like Cake Shop in Delhi and as these terms has less competition you can rank well easily .
For a start, I will prefer using Longtail approach once you are ranked with these search terms you can focus on other popular search terms.
How Search Engine Works:
You must understand the basic concept of how a search engine works. Search engine basically relies on a software to visit and download your website this software is also known as bot or spider. Whenever a bot or spider finds a new web link in a market it automatically downloads all pages of that site to their own server and store inside a database with search engine ranking.
Whenever you search for a particular keyword on the internet you are not searching a live internet but the database that is created by a search engine with a ranking algorithm and what you receive is based on the copies of a website that are created and stored on the database of a search engine.
Before deciding on keywords, your site architecture is a critical component of our website to rank. So if your website is not properly created then a search engine will not be able to access all pages of a website.
Choosing Right Keywords
The perfect way to choosing keywords is to get into the mind of the searcher. The first step in doing so is to take a high-level view of the products of your website make a list on your own for those keywords which you want your website rank.
Webmaster tool ( Google or Bing)
Indexability and crawlability
As explained by Google here
“Crawlers look at web pages and follow links on those pages, much like you would if you were browsing content on the web. They go from link to link and bring data about those web pages back to Google’s servers.”
In short, Crawlability means the search engine’s ability to access and crawl content on a webpage.
Indexability is different form crawability in terms of, search engine’s ability to analyze and add a webpage to its index.
A website is crawlable does not mean it is indexable.
For a website to rank high on Google search site, indexability is a major important factor. If your site is not properly crawlable or cannot be indexed no matter how good your content is your site will never rank well.
How to Improve site indexability
- Create alt text for all images: You have alt attribute in HTML to describe your image to search engine.
Check your site is indexable.
Add to Google search page site: <yoursitename>
If you get the result of your site that means your site is indexed by Google
Like if I search for site:codedecode.co.in on Google it will give me the results for the site. That means it is indexed by Google
You can control how crawler access your webpage through a robot.txt file. This is a simple text file that will be added to your root folder. You must include robot.txt file if you do want to disallow any of your subdirectories
To get a view of how it looks like take a look at https://www.linkedin.com/robots.txt
Disallow crawling directory
User-agent: Googlebot Disallow:
If in some cases you want to block one directory but later you think you need one of the subdirectories inside to be crawled and then all allow a tag to allow the subdirectory
You can first disallow
Disallow: /psettings/ Allow: /psettings/guest-controls
A sitemap is a layout of all content on your site. It is useful for search engine and a public who is looking for a content on your website.
Types of sitemap
- XML Sitemap
XML sitemap – Give all the links at one place and it is the best way that your site is crawled in one go. So it is very important to have an XML sitemap for a site.
Have a look at this https://www.lynda.com/sitemap.xml
- HTML Sitemap:
With HTML sitemap you can structure all the categories and subcategories inside an HTML sitemap. You can have an overview of what all it has and from there can go to any link you like
Site Tags :
To implement tags correctly is very important. The three main site tags are:
- Needs to be relevant to a page.
- Use your keyword in the title and in URL.
- Shorter than 50 characters.
- Meta Description
- It directly affects clickability of your listing.
- Use keywords in meta description as the keywords are displayed in bold when someone searches the content with specific
- Shorter than 140 characters length.
- Image Alt attribute
- Image FileNames: Provide the name of the image that provides a clue to the content of the image. You can use keywords here as well. This will help your image to rank up.
- Alt Attribute: Giving alt attribute to an image is a must. It helps the search engine to have an idea about what this image is about. Use keywords as alt tags can help you rank higher.