SEO Basics

What is Indexing in SEO?

When Search Engine store the web page information in our database, called indexing. Information like web page title, description, content, images, web page coding, etc.

How to check my website is indexed or not?

Type “site:domain” in search engine and press enter. If you see your website in search engine result pages. It means your website is indexed otherwise not.

 

What is Crawling in SEO?

Crawling in the process of looking new and updated web pages. When Google discover new and updated pages via links, sitemap and any other resource called crawling. After crawling, search engine check that page is appropriate or not, if page is suitable for users, content is helpful for users, information is correct on the web page, Search engine index that web page, otherwise not. Crawlers are the software who crawl the web page. Google crawler name is Googlebot.

What is SEO?

SEO stands Search engine optimization. It is the process to optimize the web pages according to the search engine guidelines for rank in the search engine result pages.

Web page built with the help of HTML, CSS, Java script, content. In SEO we optimize HTML, CSS, Java script, content, heading tags, images, meta tags, etc.

Reason, if your website is not showing on Search engine result pages?

If you search your website in search engine and it does not show in result pages, these may be reasons –

  • Your website is blocked by Robots.txt.
  • Your website is blocked by “no index” meta tag.
  • Your website is new and Google has not crawl and index yet.
  • Your website is violating search engine guidelines.
What is Sitemap?

Sitemap is the collection of your web page URLs. There are two types of sitemap, 1. HTML Sitemap 2. XML sitemap.

XML sitemap helps search engines to find the website URLs easily. Make sure your website has sitemap.

There are another 02 types of sitemap as well. 1. Static sitemap 2. Dynamic sitemap.

Static sitemap does not update automatically when you update your website. If you remove or add any page in the website, sitemap should be update automatically but static sitemap does not update automatically. Dynamic sitemap update automatically. Make sure your website has dynamic sitemap.

If your website built in WordPress, just add Yoast plugin, dynamic sitemap will be added automatically.

After add sitemap, make sure you submit sitemap in Google search console. Google search console is a Google tool, which help to check website health.

How to hide any web page from the search engine?

If you want to hide any page from the Search engine, you can do it easily via robots.txt or meta robots tag. Add “noindex” meta tag on that page as well.

——————————

User-agent: *

Disallow: /pageurl

Disallow: /icons/

——————————–

What is meta title in SEO?

Meta title is a html tag we place it in the website head section, it tells to users and search engines that what is the topic of a particular page. Meta title should be unique for each page. It’s length should be 70 characters. Your targeting keywords should exist in the meta title, which you want to rank on this page.

Syntax:

<html>

<head>

<title>Topic of the Page using keyword within 70 characters </title>

</head>

You can add business name in meta title as well. If your business is local or provide services in a particular location, city, state or country. You can add that location. It will help to rank in a particular area.

What are Things to keep in mind when creating meta titles for the website pages?
  • Add the text in the title that reads naturally and effectively communicate the topic of the web page content.
  • Don’t do too much keyword stuffing.
  • Don’t add text in the meta title those has no relation with the page content.
  • Don’t add text in the title like “New Page 1”, “Untitled”
  • Don’t use a same meta title text for multiple pages, text for each page title should be unique and related to the page content.
  • Text of the meta title should not too short and too long. It length should be 70 characters. It should be short and descriptive related to the page content.
  • If your title is too long, Google picks some portion of the title and shows as a meta title. Sometimes Google generate meta title text automatically in search results as well.
  • Don’t add text in the meta title those are unhelpful to the users.
  • Don’t stuff unneeded keywords in the meta title.

What is meta description in SEO?

Meta description is summery of the web page. It tells the users and search engines that what’s the page about is. Its length should be one sentence to two sentences or one short paragraph. It should be place within <head> element of the HTML document of the web page.

Syntax:

<html>

<head>

<meta name=”description” content=”Write page short description within two line using keywords”/>

</head>

<body>

Why Meta descriptions are important for web pages of the website?

Google shows meta description as a snippet in the search result pages. If meta description is not relevant and is not according to the Google guidelines, Google pick any other portion the page content and show as a snippet of your page in the search result pages. When user search Query in the Google they may read snippet, it they found related to his query, they open that page.

What are things to keep in mind when write meta descriptions for the web pages of the website?
  • Don’t use text in the meta description which have no relation to the page content.
  • Don’t use generic meta descriptions, for Eg. – “This is web page” or “Page about clothes”.
  • Make sure there are business related targeting keywords in the web page, according to the page.
  • Do not copy and paste whole page content in the meta description.
  • Use unique meta description for each web page.
  • If your website has thousands or millions of web pages, add dynamic meta descriptions. Because to write unique meta descriptions for each page manually, is a typical task.
  • Don’t use a single meta descriptions for multiple web pages.

Why use Heading Tags in SEO?

Headings use in SEO to indicate important topic. There are 06 types of headings tags in SEO.

H1, H2, H3, H4, H6, H6

Main heading text put in H1, sub-heading in H2, sub-sub heading in H3 and so on. It create a well structure of the content. It increase content readability. Keywords should be added in the heading text. It helps to increase keywords ranking as well.

Points to keep in mind when creating Heading for content?

Do not add off-topic heading in the content. Heading should be related to content. Heading should be describe in content.

Make sure heading text is placed within heading tag, not <strong>, <em> tag.

Do not increase heading text size manually. For Eg. Do not increase H6 text size like a H1 heading text size.

Use headings where make sense, Too many unnecessary headings tags can negative affect SEO.

Why add structured data markup in the web pages?

Structured data code helps to search engine to understand web pages. There are tow ways, we can add structured data in the web pages.

  1. Using JSON code
  2. Using HTML tags.

There are various online tool by which we can generate schema codes for the web pages.

Schema Generator Tools –

  • https://www.google.com/webmasters/markup-helper/u/0/
  • https://technicalseo.com/tools/schema-markup-generator/
  • https://jsonld.com/json-ld-generator/

Etc.

After generating structured data markup code, check via Google schema validator tool –

https://validator.schema.org/

Make sure, there are no errors.

Search engine use structured data markup code to show results in the search engine result pages (SERP) in a useful ways.

For Eg. –

 What are the Elements of structured data markup for product Page?

If we add structured data markup in the product pages, we will add following information in the schema code –

  • Product name
  • Product Description
  • Product price
  • Product Image URL
  • Brand Name
  • Reviews
  • Rating

Etc.

Schema code Eg. (Product Page) –

<script type=”application/ld+json”>

{

“@context”: “https://schema.org/”,

“@type”: “Product”,

“name”: “ASUS Vivobook 15 (2023), Intel Core i3-1315U 13th Gen”,

“image”: “https://m.media-amazon.com/images/W/MEDIAX_792452-T2/images/I/71+OsqRPBML._SX679_.jpg”,

“description”: “Operating System: Windows 11 Home with lifetime validity | Software Included: Pre-Installed Office Home and Student 2021 | 1-Year McAfee Anti-Virus”,

“brand”: {

“@type”: “Brand”,

“name”: “Asus”

},

“offers”: {

“@type”: “Offer”,

“url”: “”,

“priceCurrency”: “INR”,

“price”: “45999”

},

“aggregateRating”: {

“@type”: “AggregateRating”,

“ratingValue”: “4”,

“bestRating”: “5”,

“worstRating”: “1”,

“ratingCount”: “20”

}

}

</script>

Elements of Local Business Schema?
  • Business category
  • Business name
  • Business Logo
  • Business Description
  • Full Address
  • Business Hours
  • Service price range
  • Business contact number
  • Website URL

 

Mistakes to avoid while creating Schema?
  • Don’t use invalid schema.
  • Don’t add fake reviews.
  • Don’t add such information, which are not available on the website.
Are Below given URLs are same According to the Google?
  • https://example.com/ and https://example.com
  • example.com and example.com
  • https://example.com/shop and https://example.com/shop/

No, these are not same, Google will consider all URLs different. So to fix this issue, add canonical tag on all web pages.

How to prepare my website structure According to SEO?

If your business is related to eCommerce and you sell wide range of products for different categories. First make a root page or home page, after that create pages according to the product categories. List products in the category pages accordingly.

How Breadcrumbs helps in website SEO?

A breadcrumb is a row of internal links. For Eg. – Here is a breadcrumb for the product page.

Home > Category-Page > Sub-Category-Page > Product

Breadcrumb helps users and search engine to know the structure of the website. Users can navigate easily with the help of breadcrumb links. Breadcrumb defines a proper path for the pages. It helps in website navigation.

How is 404 Page is helpful in Website SEO to Increase User Experience?

If you try to open that page which is not exist in the website right now but was exists in the past. You redirected on a page where is mentioned an information that this page is not available now, page where you have redirected called 404 page. It helps in improve user experience because we give a proper information to the users related to not available pages. Users can visit other pages.

How Website URL structure Helps in SEO?

Web Pages URLs should be simple and User can understand easily that “Which type of information will be in this URL” without open those URLs. For Eg. –

  • https://www.example.com/shop
  • https://www.example.com/men/shoes
  • https://www.example.com/women/shirts

etc.

URLs shows in the search results, so It should be Search engine friendly. SEO friendly URLs helps in improve SEO score.

Things in Keep in Mind When Creating URLs for the Web Pages?
  • URLs should not have parameters and session ids.
  • Do not use generic name for the web pages, for Eg.  “/page1.html”
  • Do not use too much (more than one) keywords in the URLs
  • Avoid too much or nested sub-categories in the URLs. For Eg. “…/sub-category1/sub-category2/sub-category3/sub-category4/sub-category5/sub-category6/page.html.”
  • Don’t use unrelated words in the URLs for category and sub-category.