New to SEO? Tips & Tricks to understand Search Engine Optimization

SEO blog

New to SEO? Tips & Tricks to understand Search Engine Optimization

SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results.

This video provides an overview of SEO.

Source: Video is taken from & the video was created with Common Craft,

The following points explain well about SEO:

  1. 1. Quality of traffic: Quality traffic is an outcome of providing the right content for your visitor.
  2. 2. Quantity of traffic: Once you have the right people clicking through from those search engine results pages (SERPs), more traffic is better.
  3. 3. Organic results: Ads make up a significant portion of many SERPs. Organic traffic is any traffic that you don’t have to pay for.

The things that affect SEO rankings and search engine visibilities are:



*Mobile Friendliness

*Page Speed

*Search Intent



*Content Quality

How does SEO work?

It’s been said that; “Content is King but engagement is Queen, and the lady rules the house!” — Mari Smith

When you search for something in Google (or any other search engine), the algorithm works in real-time to bring you what that search engine considers the “best” result, including the words of your query, relevance, and usability of pages, the expertise of sources & your location and settings.

The weight applied to each factor varies depending on the nature of your query – for example, the freshness of the content plays a bigger role in answering queries about current news topics than it does about dictionary definitions.

If you want more organic traffic to your web pages, then you need to understand and cater to Google’s algorithm

How to optimize for Google?

Google ranks web pages, not web sites.

Just because your business is all about dog walking service doesn’t mean that every page on your site should rank for the query, “dog walking service”.

You can rank for different keywords and topics with different pages with the most relevant keyword suiting your business.

The things that affect rankings and search engine visibility are:

a. Crawling in SEO:

Crawling is a process by which search engines crawler/spiders/ bots scan a website and collect details about each page: titles, images, keywords, other linked pages, etc.

Source: Image taken from

Search engine crawler scans a web page from top left to the bottom right and it collects each link (internal as well as external) on the page. These links are added to the next page to visit the list. It goes to the next page in its list, collects the links on that page, and repeats. Web crawlers also revisit past pages once in a while to see if any changes happened.

Users can block search engine crawlers with the help of Robots.txt file with the help of google search console. Google never accepts any type of payment to crawl the website more often.

Some things can block Google’s crawlers, they are as follows:

  • Poor internal linking: Google relies on internal links to crawl all the pages on your site. Pages without internal links often won’t get crawled.
  • Nofollow internal links: Internal links with nofollow tags won’t get crawled by Google.
  • Noindexed pages: You can exclude pages from Google’s index using a noindex meta tag or HTTP header. If other pages on your site only have internal links from noindexed pages, there’s a chance that Google won’t find them.
  • Blocks in robots.txt: Robots.txt is a text file that tells Google where it can and can’t go on your website. If pages are blocked here, it won’t crawl them.

b. Indexing in SEO:

Search engine Index process everything which is found on a webpage like keywords, images, headings, links, etc. Google search Index compiles all the words it sees on a web page and their location on each page and stores it in a database of billions of pages.

The stored words of web pages interpreted by search engine algorithm to measure importance compared to pages similar to it. After this, search engines decide to rank a page for given keywords and how it should be found in their search results.

c. Mobile-friendliness:

Most of the Google searches come from mobile devices, and it is increasing every year by a certain percentage.

You can check if your web pages are mobile-friendly with Google’s mobile-friendly testing tool

d. PageSpeed:

Pagespeed is how fast your page loads. It’s a ranking factor on desktop and mobile.

To check the speed of your web pages, use Google’s Pagespeed Insights tool.

e. Search intent:

Google is interpreting the motive behind the query and showing results the user wants to see. This is a search intent in action.

Look at the top-ranking pages and ask yourself questions to identify the “3 C’s of search intent.”

  • 1.  Content type: Are most of the results blog posts, product pages, category pages, landing pages, or something else?
  • 2. Content format: Is Google mainly ranking how-to guides, list-style articles, tutorials, comparisons, opinion pieces, or something entirely different? (Note. This one applies mainly to informational topics.)
  • 3. Content angle: Is there a common theme or unique selling point across the top-ranking pages? If so, this gives you some insight into what might be important to searchers.

f. Backlinks:

Google’s ranking algorithm is based on something called PageRank.

In simple terms, this interprets backlinks as votes. Generally speaking, pages with more votes tend to rank higher.

g. Authority:

Not all backlinks are created equal. Some carry more weight than others. This fact is built-in to the way PageRank works
Generally speaking, backlinks from high-authority pages are stronger than those from low-authority pages.
Term: Page Authority scores range from one to 100, with higher scores corresponding to a greater ability to rank.(100 is the best possible score, 0 is the worst possible score)

h. Content Quality:

“Content is the KING” in SEO. Other things you can do to increase the perceived quality of your content might be:

  • * Stick to a 7th or 8th-grade reading level.
  • *Use short sentences and paragraphs.
  • *Link to useful resources where appropriate.
  • *Avoid big walls of text: Break things up with images, quotes, etc.

There are two different categories in SEO

Part 1: On-page SEO 

Part 2: Off-page SEO

 Note: Stay tuned, we will cover the above topics in the upcoming blogs.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

UI Developer

Job Description

This is a hot opening and we are looking to hire as soon as possible. 

Candidates having 7-8 years of experience as UI developer. Minimum 2 years experience in React.js

Primary Skill (Mandatory): React.js, Advanced JavaScript, HTML5, CSS3, Redux/Context

Secondary Skills (Good to have): Conversion rate optimization (CRO)/AB Testing tool preferably “Convert”

Key Responsibilities:

  • In-depth knowledge of HTML, CSS, Sass and strong knowledge on Object Oriented JavaScript and Ajax, jQuery and any other CSS framework like Material Ui or Bootstrap
  • Strong proficiency & thorough understanding in JavaScript, including DOM manipulation and the JavaScript object model, React.js (Include hooks)
  • Experience using A/B Testing Tool such as “Convert”
  • Should be a self-starter with high initiative, team player, with problem solving abilities.
  • Responsible for development of new highly responsive, web-based user interface
  • Develop clean, secure, extensible, reusable, and maintainable code meeting existing architectural standards
  • Should be good in writing automated unit tests in React & JavaScript
  • Review functional requirements, providing technical feedback on feasibility and architectural approach and framework.
  • Collaborate with middleware engineers to deliver performant web applications
  • Experience in release management and version management tools (e.g. GIT hub, JIRA, bit bucket etc.)
  • Experience with web services (consuming or creating) with REST, Web Sockets or Graphql
  • Very good interpersonal, analytical, problem-solving, and written & verbal communication skills
  • Understand requirements through regular interaction with concerned stakeholders including counterparts in the other offices
  • Utilize Agile Development, SCRUM / Pair / Extreme Programming methodologies

This will close in 0 seconds

Senior Fullstack Middleware Engineer

Job Description

This is a hot opening and we are looking to hire as soon as possible. 

Opportunity for Full stack Middleware Developer

Primary Skills (Mandatory): Node.js, JavaScript/TypeScript, GraphQL
Good to Have: Express.js
Exp: 5 to 9 years

  • Extensive experience working with Express.js and TypeScript.
  • Developing Azure Serverless functions using Node.js
  • Working knowledge on GraphQL and integrate with Express.js middleware (Azure Functions)
  • Consuming APIs to interact with other applications using GraphQL and Restful web services.
  • Azure Service Bus (ASB), Pub/Sub model of message communication and Message handling life-cycle (Time-To-Live, Size, Locking, DeadLetterQueue, Sessions, Duplicate Detection, etc)
  • Build & DevOps process
  • Experience with headless commerce engine or CMS an advantage
  • General eCommerce experience preferred.
  • Good understanding of algorithms and data structures
  • Should be good in communication and presentation skills
  • Should be a self-starter with high initiative, team player, with problem solving abilities. 

This will close in 0 seconds