Why do we need SEO?/What is Search Engine Optimization?

Why I talking about SEO? when a lot of SEO information available in internet. This question come before talking about SEO.
While I optimizine my blog www.mithileshjoshi.com according to SEO guideline, come through a lot of information. So, keep it simple I started making notes about SEO. I still newbie in SEO and in learning phase of SEO, so talking about basic of SEO.

First question come

Why do we need SEO? or What is Search Engine Optimization?

Search Engine Optimization(SEO) help to find your website using Search Engine like Google, Yahoo or Bing. Due to SEO, your website traffic improve search engine ranking which attracts more online business to your website.

How SEO works? 

SEO is different than normal software programming where developer design, develop, debug, test and deploy.

Then what is SEO? 

Actually, SEO is a website fine tuning activity which involves analysis and verification of web pages.
To become a good SEO, You must know how search engine indexer works. In most case this is problem. Currently Google, Bing and Yahoo have indexing services. To know it better with Indexing Search Engine has three main software components: Crawler, Indexer and Search Page.

What is Crawler? 

Crawler is a software program which finds new web pages and obtains text, URL and other searchable information from it.

Using URLs on page, the crawler finds even more web pages.

What is Indexer? 

The crawler supplies page link, text and URLs to the Indexer.
Indexer appliers algorithms( or search standards) on this data to create a database of words and word pairs to page link.
Search Pages Search page is where people could search indexed information and find relevant web pages.

How to learn SEO? or What is basic requirement for SEO? 

SEO is a process to verify website pages against search standards.
But there is no search standards but tips and tricks to improve the quality of searchable contents and site ranking

  1. XHTML1.0 and CSS Validation
  2. Download Time Optimization
  3. Keyword Research
  4. Meta Tags
  5. Title
  6. Page Contents
  7. Image alt Attribute
  8. Search Engine Friendly Links aka URL rewriting
  9. XHTML & CSS Validation
  10. Cleaner pages result in better ranking and shorter loading time.

Download Time Optimization (Page Loading) If your web pages takes long time to download means Page loading time after user requested URL then people will close the browser before it completely loads.
As search engine keeps an eye and ranks of pages that have higher traffic. Here SEO comes to rescue for your website. Apply Search Engine Optimization technique to improve your website download times.

Don’t embed JavaScript in the web pages. Move all JavaScript in separated .js file and provide link in page.
also do same for CSS style; don’t embed in web page. move all css style in a separate file .CSS
Avoid using larger Image file which takes time to download during page load. Try using .png file if possible.


If your website uses keywords that people use to search in Google, Bing or Yahoo, chances are, your site will appear in the first place or in top 5. Keyword
research is a three step process:

  • Understanding business behind website
  • Knowing Search Trends (or what people are searching for)
  • Keyword tools (to build keyword list)
  • Understanding Business behind Website
  • For keyword research, it is important to find out the purpose of website or more appropriately the business behind the website.

Meta Tags <meta> Keywords
All your keyword research effort is to create a <meta> keyword tag as shown below:
<meta name=”keywords” content=”mithilesh joshi,SEO, keyword, Crawler, Indexing, Google, Bing, yahoo ” />

<meta> description - Create a <meta> description tag as shown below.Search engines have keywords and description limits and truncate characters after certain length.Character with spacing limit varies with time/engine from 100-300 characters. As this description appears in Search Engine Result Page (SERP), so it should clearly tell the purpose of web page.
<meta name=”description” content=”Mithilesh Joshi is a blogging website where you can get more information on Technology, SEO, programming, Database etc” />

Title With correct keyword selection, chances are that people will click to navigate your website.
I said chances, because click through depends on the quality of web page title and its description that appears in Search Engine Result Page (SERP).
At times, people do not click first or second site in SERP because of poor title and description.
Provide a title that uses keywords as shown below:
<title>SEO, keyword, Crawler, Indexing, Google, Bing, yahoo | sparkling talk: Mithilesh Joshi</title>

Page Contents Page contents should use keywords in <h1>, <h2> and text.
This will make page “relevant” to title, keywords and description and will result in better search engine ranking.
Following are the key areas where keywords matters:
  • Page URL. e.g. http://mithileshjoshi.blogspot.in/search/label/SeO
  • Page Title e.g. SEO, keyword, Crawler, Indexing, Google, Bing, yahoo | mithilesh joshi
  • Meta tags keywords and description
  • <h1>, <h2> and contents

Image alt Attribute 

Make sure to specify <img> tag alt attribute that uses “keywords”. Consider following <img> tags for an SEO consultancy:
<img src=”seo-sparkling.png” alt=”seo & website consultants”/> is more searchable and relevant to a SEO consultancy as compared to <img src=”st.jpg” alt=”image st.jpg”/> or <img src=”st.jpg”/>.

Search Engine Friendly Links

Search Results

Search engine friendly URLs (website addresses) are URLs that don't contain any cryptic letters or elements in them. Search engine friendly (SEF) URLs should contain your important keywords and be intuitive, e.g. https://www.mithileshjoshi.com/en-us/news instead of https://www.mithileshjoshi.com/?p=305.

Conclusion: To get traffic to your website it is must optimize your website.


  1. Nice article on SEO for beginner. This article help me in understanding the SEO. Write more article on SEO

    1. thank u for appreciation u will find more hearse so stay tune with us

  2. Really nice and very informative for SEO beginners.

  3. Since every website owner is aware of SEO, he puts his effort to optimize his website to rank. This creates the tough competition and hence Google and other search engines are making it even more difficult to get the higher rankings for the specific keywords.

    Jammie Cutts

  4. I like your blog a lot. Its informative and full of information. Thank you for sharing.

  5. This blog is very useful to understand the meaning of SEO. This is the best article, great work.

  6. What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much. SEO Vancouver

  7. This article gives the light in which we can observe the reality. This is very nice one and gives indepth information. Thanks for this nice article. seo

  8. for the purpose of ranking higher in the Google search engine. seo

  9. We always offer the great and safe text link from Wikipedia.org articles. wikipedia backlinks seo

  10. Magnificent article, a debt of gratitude is in order for assembling this! This is clearly one extraordinary post. A debt of gratitude is in order for the important data and experiences you have so given here.Latest School News

  11. The blog written is extremely impressive, with a great topic. However, a bit more research could have strengthened it even further. You can explore the services as offered by livewebtutors.com, a premium academic writing services platform offering the best of assignment help teamed with knowledge and experience

  12. This will not only ensure clarity in the remaining process but also increase the chances of success. data science course in hyderabad

  13. excellent information please keep sharing such useful information.<a href="https://amazoncustomercares.000webhostapp.com/>Amazon customer care helpline number </a>

  14. It’s appropriate time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or advice. Perhaps you could write next articles referring to this article. I desire to read even more things about it! acheter des backlinks

  15. Modern marketers exposed to the evolving technologies and advanced tools in marketing believe that marketing automation would be at the core of marketing activities of businesses of all types and sizes, in the not-too-distant future and they could be spot-on in their assessment. What is a sales funnel?

  16. excellent information please keep sharing such useful information.Amazon customer care helpline number

  17. I think since each internet site proprietor is privy to SEO, he places his attempt to optimize his internet site to rank. This creates the difficult competition and subsequently Google and other engines like google are making it even more https://masteressaywriters.co.uk/blogs/how-to-perfect-your-essay-writing-style tough to get the better rankings for the precise key phrases.

  18. Use Assignment Helper administrations in the event that you don't discover anything to form your scholarly paper or schoolwork. Now and again, you can't focus on your investigations in view of being occupied with numerous exercises and discover hard to compose your assignment. Thus, take the online help of specialists and locate some more hands for drafting the records. At the point when you don't discover adequate time for dealing with the various exercises of assignment composing, at that point you need to make the correct alternative. This is the most ideal alternative to complete your papers with no pressure.


Please don't spam, comment your view.

Web Development