The Simple Guide to Seo For Your Application
In this article, we will discuss a simple SEO setup for Your applications.

Search for a command to run...
In this article, we will discuss a simple SEO setup for Your applications.

No comments yet. Be the first to comment.
In This article, I will discuss dictionary data type which provides a flexible way to access and organize data. Also, I will discuss how they are created, how to access, remove, add elements from them. This article defines what is dictionary data ty...
Every October, the developer community buzzes with Hacktoberfest energy. PRs fly, t-shirts are earned, and GitHub turns green. But here's what nobody talks about: what happens in November? For most contributors, the answer is simple: nothing. The rep...

The debate over AI coding agents is missing the most important factor. It’s not about prompt engineering, it’s about understanding the context window. Developers are divided. One side claims coding agents suck. The other insists you’re just using the...

Learnings from a Research Paper

Lately, I have been working on a feature to capture images from media streams and scale them down to reduce their size. This helps save storage and reduce costs before uploading the images to a storage service. For this, I used Canvas to render the i...

AI helps you do more, but only if you know the basics well enough to tell it what you want.

We as a developer mostly focused on solving problems and building stuff. but some other things need our focus and time. Seo(Search Engine Optimization) is one of them, and we can't say that it's not a developer job it's some Seo expert job.
There are many things when we talk about Seo and as a developer, we should focus on some of them that we can do by ourselves and should not depend on Seo experts.
In this post, we will discuss some basic Seo setups that we can do ourselves as a developer and should not rely on Seo experts.
Let's get started,
People who don't know what Seo is? don't worry, let me explain what Seo is.
Seo stands for Search Engine Optimization. It is a process/set of configuration/practice to increase the visibility of the service/product that you are building or already build.
For Example :
If you search for something on google let say what is Seo? you get hundred or thousands of results but at a time you can only see the top 10 or 20 results, why 10 or 20 the answer is simple because those 10 service/product has good Seo setup/process/config.
To answer this question let me take one simple example, let say you have built one SaaS(Software as a Service) for social media marketing and you deployed that product/services to production for people to use it.
now you asked one of your friend/colleagues to test your product so they went to google and searched for your product "XYZ" but here something strange happened they did not find your product/services on google instead they see other products/services with similar keywords.
Why did that happen? The answer is simple you had just built the product/services and didn't work on basic SEO and google was not able to crawl your product/services website.
so this is the simplest reason why Seo is important.
As I said we just need to do some basic setup so that at least google can crawl our product website and show it to the users when searching for similar keywords as ours.
Here is a basic list of things we can do
I have done all these things for my website sachinchaurasiya.dev
Let's see the above points one by one.
Here you can see how I have added meta tags for title, description and viewport.

Before moving let me explain what is Open-Graph protocol is and why should you use them? Open Graph protocol to control how your product/service website URL's are displayed when shared on social media.
For Example:
Here you can see I have added four og:title, og:description, og:type and og:image open-graph meta tags.

Whenever I share my website URL with someone or on some social media platform that would be displayed like this.

There are a bunch of other open-graph meta tags out there you can see all of them here
Here are some keywords that I have added to my website so if anyone searching for these keywords my website should get indexed on google.

A sitemap is nothing but a structure of your website which provides information about the pages, videos, and other files on your site, and the relationships between them.
There are a lot of online tools available to generate sitemaps for your website, also there are some npm packages available that help you to generate sitemaps.
one of them is react-build-sitemap.
A robots.txt file tells search engine crawlers which URLs the crawler can access on your site and The manifest is a simple JSON file in your website that tells the browser about your website on the user's mobile device or desktop.
And that’s it for this topic. Thank you for reading.