Saturday, July 5, 2025
Home Blog Page 10

What is local seo || How to do Local SEO: 10 Easy Ways

  • Local SEO

Do you want what Local SEO is and how to do it . Do you want your website or your business to also know Local Public? If yes, then Local SEO is going to be very helpful for you. Through Local SEO, you can easily access your website or your business to local users.

Do you know that about 67% of searches on Google are done by mobile, while the remaining 33% of searches are done by desktop or tablet. That is why it becomes very important for you to do local seo of business, so that when a local user of your city or area searches for something related to your business, then your result will be visible to him firstly. The reason for this is that the conversion goes much later.

Do the Local SEO (Local Search Engine Optimization) is an SEO practice with the help of which you can reach your local business to your local audience.

For example, if a user has searched for a restaurant, hospital near me, or hotel in Agra, if you have optimized your website for local seo, then your business will also appear in this list.

Now you must have known that what is Local SEO. Google analyzes the local intent of its user and provides them the information that the users need. This is a completely free to use method, with the help of which the chances of selling your product or services are greatly increased.

Do you also have a shop or business, have you not done it online yet? If not, do it.

So let’s understand why Local SEO is important for your business.

Why Local SEO is important for your business

The more importance SEO is to bring traffic to a website, the more local seo is also necessary because it also helps to bring your ideal visitor to your local website. This local website adds a strong connection between your visitor and your offline business, so that the visitor gets a solution for his query.

And the same Google also expects that when a user searches on Google, he will be satisfied. Now you will ask what is the importance of Local SEO in this? So, I tell you that when “things found on time have a lot of value”.

That is why if your business ranks top on Google locally with the help of local SEO. So if the user searches for something late at night, then your result will be recommended by Google because you have added your business on Google.

Now you have also understood the importance of local seo, but do you know how to do local seo of your local website in the right way? No, I have given below 10 easy and important ways to do local seo, which if you use, then your website will definitely reach your local audince.

 

How to do Local SEO: 10 Easy Ways

Localization is not such a difficult task, it is easier than basic SEO, which you do to get your standard website ranked in Google. Just you have to follow these methods and you will complete the local SEO of your website.

Enter your website related information from your business.
Put information related to your business in your website
To get your local business ranked in Google, first you need to create a website. For listing in the website, you have to give details of your business such as: Name, direction, address, phone no., Working hours, images of your business. So that people can know about your website.

Optimize your website homepage
The homepage of your website is the face of your business, by seeing which the visitor decides whether he or she will come to your offline business place. That is why you have to optimize the homepage of your website so that both Google and Visitor can get the right information related to your business.

Optimize your website’s meta data
If you know about SEO, then you must also know what a meta description is. Every website, whether it is locally or not, has to rank it in Google’s search engine, then meta description will have to be added to its website. So that when a local user searches for services or products related to your business, then search your website at No 1st position there.

Install Local Schema on Website
Local Schema is a kind of structure data that you have to install in your Local website. With the help of this, Google knows that your website and business are related to which industry and niche. I would recommend that you install Local Schema in your website so that your website can rank in Google.

Create Business Related Pages on Website
The most important for any website and business is that you have to prepare pages related to [product or services] so that those visitors can read it to understand whether your service or product is in its budget. And it is very important to create a location page for the local business website so that the visitor can reach the local place of your business.

Submit your website to Online Local Directories
When you create a website to increase your business, after that website is created, you should submit it in various online Local Directories like Google My Business and Yahoo My Business so that when a local user searches for information related to your business, then Your website should also be shown in the list.

Increase your website’s Presence on Social Media Platforms
If you want to increase your Local Business Website, then Social Media Platforms can also prove to be very helpful in promoting your business. Because about 70 to 80% of the people on Social Media remain active. Like Facebook, Instagram, there are some platforms which are used by people of all ages.

To increase the presence of your website, you should create your business profile on these platforms and post quality content. This will work to connect the business with the audience so that your business will become a brand in Google.

Get Good Reviews From Your Customers
To grow your local business, you can approach your customers to give feedback or review on your business listing or on your website so that more people can have confidence in your business.

Therefore, to increase your business website, you should make customers happy and get more and more reviews from them. By doing this, you can also make your business famous in that area, so that Google will also start promoting your business further.

Submit your website’s sitemap to Google Console
After creating the website, you have to submit your website’s sitemap in the Google console so that Google can analyze and rank your website. This is a technical step that you will have to do in the same manner in SEO and Local SEO.

Add NAP Citation to Website
Do you know what NAP is?

No, NAP has three important information related to your local business, business name, address, phone number. Which is called Local Business Citation. You have to add it to every online platform where your business profile is. Which is very important part of Local SEO.

How long does it take to rank a website with the help of Local seo?

Ans: Whether it is SEO or Local SEO Google follows its 200+ factors to rank any website. And if you also want to bring your business listing to the top in Google Local search, then your business will have to gain authority in that niche. So that Google will rank your every post soon.

There is a lot of difference between Local SEO and SEO and there is also a similarity. The difference is that in local seo you have to optimize your website to target your local audience in such a way that the user according to his intent is all over your business website. to get information. And the user should not have trouble finding your website.

Whereas in SEO you have to optimize your website to target a broad audience in which you have to follow On Page, Off Page, and Technical SEO practice. So that Google shows your website world wide.

Google has brought Local SEO only to the attention of local users so that both local business and local users can benefit. Local SEO is much simpler than Basic SEO in which you only have to give you the intentions of your local audience and the product or business of your business. Based on service, your website has to be optimized.

In which you have to give all the information related to your business so that the user can search your offline store. Whereas in Basic SEO you have to optimize your website keeping in mind the world wide audience so that the query of the user is solved without coming offline.

 

 

What is off page seo || off page seo types

What is off page seo and  off page seo types

Do you want to SEO your website properly? So it is very important for you to know what is Off Page SEO . So that you can quickly rank in Google’s Search Engine Results Pages (SERPs).

According to the MOZ SEO tool, approximately bloggers spend 30% of their time on Off Page SEO and 70% of the time on On Page SEO. Do you think this is right? According to me, this is right. A blogger should spend most of his time writing content. But this does not mean that you do not do Off Page SEO of your website.

Off Page SEO is also an essential part of SEO, with the help of which you can easily increase your website ranking and traffic.

That is why in this article I will tell you what is Off Page seo, how to do Off Page seo properly, off page seo types and, 10 important ways to create Backlink. So this is going to be very interesting, so read every point of the article thoroughly and try to understand it.

So let’s first understand what is Off Page SEO and off page seo types .

Off Page SEO is also called Off Site SEO, which is done after the article is published to support it from outside. Off Page SEO is a group of such technique that has to be used to get their website ranked on Google’s search results pages after the blog post is published.

Some bloggers consider backlinks to be off page seo only, while off page seo comes with more techniques. Like relevancy, domain authority and brand building are not mentioned about them.

To optimize off page seo, you have to optimize the relevancy, authority, brand building and backlinks of your website all well. Which Google recognizes your website and which helps in ranking.

So let’s understand how to do Off Page SEO properly.

How to Off Page: 4 Important Techniques Now it comes to how to do Off Page SEO?

It has some techniques to perform Off Page SEO, they have to be understood and used properly. These include some Techniques Off Page SEO types such as Domain Authority, Brand Building and Backlink. You can get your website ranked by using them. So let’s understand them one by one.

Types of off page seo

  • Domain Authority
  • Brand building
  • Backlinks

 

Domain Authority

Domain Authority, also called [DA] in short, is a type of score that represents the Reputation of a website in Search Engine. Moz has created the Domain Authority, the world’s oldest search engine company.

Domain Authority scores range from 1 to 100. Websites that have more domain authority rank the top on Google.

Due to more domain authority, it happens that when we publish a new post on those websites, our post comes to the top on Google, which brings more traffic to the post.

If your website has good quality backlinks, then 35% of the impact in your Domain Authority comes from the backlinks of your website, which increases DA.

YouTube, Facebook, Amazon all have Domain Authority Score from 95 to 97, so on Google they rank at the top and visitors also have trust on them.

Brand building

Off Page SEO also has a Technique Brand Building, when a website becomes very famous, it becomes a brand. After the creation of the brand, SEO has no effect on it.

Visitors to such websites find themselves in the Search Engine and start visiting these websites. These types of brand websites rank at the top in Google’s Bots search engine and Google includes these websites in the Google Brand Awards.

When websites join the Google Brand Awards, then traffic starts to come in on them, due to which these websites start growing because the trust of visitors on such websites is also very high.

The DA Score of these brand websites is very high. If visitors do some search in Search Engine, then in the search result, they prefer to click the same website which is Brand Websites. Because visitors have trust on these websites, due to which the CTR of these websites also increases.

Back link

What is Backlink, it is also called Inbound or incoming link. When a link of a website is added to the content of another website, that link is called Backlink. If there is a popular website on which very good traffic comes, if they add the link of your website to a blog post of their website, then you will get backlink as well as traffic, then one will be targeted.

I think there is no need to tell you much about backlink, you will know about it. Because there is a very high demand for backlinks in SEO market. You also have to make a backlink for your website so that the domain authority of your website can be increased. And when the DA of your website will increase, you will start to improve your ranking.

Do you know that there are also 2 types of backlink? Dofolllow and Nofollow:

Dofollow backlink When that backlink is added to the website, then it suggests to Google that the content that the reader will get by clicking on this link will be relevant to our content. Due to which the chances of spam are greatly reduced and the user also gets good content. For example, if Deepawaliseotips will give backlink to another website, it will be Dofolllow backlink. Because we will give a link to that website only after the content is there.

Nofollow backlink is also called weak link. When the website does not suggest to Google that by clicking on this link, the reader will get a relevant content. This is mostly on social media platforms such as Facebook, Twitter and open source websites such as Quora, article submission websites.

Both backlinks work well for you.

10 important ways to create a backlink
If you seo off page of your website then you will know how important backlinks are to off page seo. But do you know how to make backlinks correctly? If not, then this list will help you, read it in this way and try to use it.

Guest post

Guest posting is also called guest blogging which is done to get backlink from a website. In the guest post, the blogger has to find websites related to their niche or industry and contact them, if they accept the guest post, then you have to write a quality content in which you have to add a link to your website.

This is the best way to create a backlink and if you are a beginner blogger, then I would recommend that you make a backlink of your website through guest posting and Google also recommends the same.

For example, if you work on SEO niche, then you have to find some websites that work on SEO niche like you. Then with the backlink of your website, quality content will have to be prepared for them.

Sponsored post

They say that where there is no effect of the matter, there is a price. So if you feel that if you get a backlink from that website then the ranking of the website will definitely increase, then if it does not agree to guest posting, then you can ask for a sponsored post.

In most cases website owners agree to this. If you are not getting any guest posting website in your niche, then only 1 or 2 will be sponsored in the post.

Keep in mind, whether you are guest posting or sponsored post, do not analyze the website without that because it may be that it will decrease instead of increasing the ranking of your website.

Competitors Analysis

If you want to create a quality backlink for your website, but you are not getting any such website in your niche which accepts guest post and sponserd post. So you have to analyze where your compititor has made a backlink for his website. After knowing this, you can also make a backlink to your website from that source.

How to analyze competitor?

It is very easy. You need an SEO tool. You can use Ahref, ubersuggest, SEMrush or any other tool and make quality backlink for your website.

This method is much more beneficial because you get all the sources from where your competitor has made the backlink in very working time.

Guest Post Exchange

When a website is not ready for owener guest post or sponserd post, then it will definitely be ready for guest post exchange. Because both of them get a backlink. For my website Deepawali, I have used this method a lot and have also got a lot of success. Because there is no website that refuses to have a quality backlink.

So if your website will have real power then you will definitely get guest post exchange. If you are a beginner blogger then try to pitch only DA score or a website with a little more DA because if you pitch a website with a high DA, it will never be ready for guest post exchange.

Because the domain athority of that website is more than your website and that is why it will not benefit from guest post exchange.

Broken Links

What is Broken Link? When a website deletes one of its pages, but its link has already been given in some other contant, then when a Visitor opens the page using that link.

So it does not open Page and shows 404 Error Not Found or Page Not Found, this type of link is called Broken Link. These Broken Links are very harmful for your website.

Due to these, your website can come at a low level in the search engine, which also reduces traffic. Therefore, you should keep removing such broken links in your website from time to time and also correct them so that visitors can get the right information and can rank your website on Google as well.

Backlinks Sellers

As the demand for SEO increases, so does the need for backlins. Seeing which some people made backlink business. You know today that this backlink selling business has reached almost 100 billion dollars and is going ahead because people need backlink to rank their website in search engine.

If you also want backlink for your website, then you can buy backlink through backlink seller. But it is very risky work and I would not recommend it for beginner bloggers at all. Because there is no guarantee that you get the right and quality backlink. If your website gets a lot of bad backlink, then Google will not rank your website or it may hit 100 pages.

Private Blog Network (Not Recommended)
PBN is a network of some simple websites which are used only in the work of giving backlinks to more websites. It acts like a web of links. Which is opereate by the same company or group. Most of the big companies approch to take backlink from PBN network as their charges are very high. That is why if you have lakhs of rupees to spend, then you can do it.

Like I told you about the backlink seller earlier, this is also similar to the same but you can trust the backlink in it and it is controlled by the same company. But I have never done PBN because it poses a huge risk because this PBN network does all this by hiding it from Google.

Meaning Google is not aware of this because Google hates PBN so much if it finds any such network, then it will completely finish the search ranking of all the websites related to that network.

That is why even if you have money to spend, do not go with PBN networks.

Basic Free Backlinks

Whenever you create backlinks of your website on any online free platform, it will be called basic free backlink. For example, if you have opened a YouTube chennal for your website and give your website link in your video description or about us page, then it will be called basic free backlink.

Even on every free social media platform like Facebook, Twitter, Linkedin, Quora, when you add a link to your website, it will also be called as basic free backlink.

The advantage of these is that it is very effective and becomes very easy, for which you do not even need to write a big article, just have to open an account and add a link to the website.

If you have not made this link for your website, then make it fast so that the Domain Authority of your website increases and overall your website traffic will increase.

Networking
If you make a connection with your industry bloggers and then talk to them about backlink, then it comes within networking. It takes a lot of time to do this method, but if your connection to the front band is good, then it will never refuse.

In such backlinks you have the advantage that this website owner does not remove your link because it has a good relationship with you. Otherwise, do any backlink technique, there are many chances of removing the link in all of which you also have problems.

Quantity is better than backlink, if you pay attention to quality backlink, then your website will benefit more. And linking through networking comes in the quality backlink only. I would recommend you to make a connection with bloggers related to your niche and then ask for a backlink.

Article Submission
This is the easiest way to get a backlink in which you have to write an article like a guest post, for any other website, but you also have to publish on other website here. Meaning, anyone can give a link to their website on these websites. These backlinks are called week backlinks, about which I will tell you in full details in my second article.

Some article submissions provide websites Dofollow and some Nofollow links. But both backlink is very important for search ranking of your website. But while making the backlink of your website on these websites, first of all, make sure to analyze beforehand how much his DA is, how much is the monthly traffic and something very much. So that you can get a quality backlink.

Now, why do these article submission websites do this? This is easy enough. Most of these websites monetize through AdSense. When you put articles on these websites, they get articles without doing any work and traffic from which they earn and you get backlink.

How different is Off Page SEO from On Page SEO. ?

Even though both Off Page and On Page are used for SEO itself, both of them are very different from each other and are done while writing On Page SEO content and after writing Off Page SEO content, support the blog post from outside Is done to By doing On Page SEO, the relevancy and readability of your website increases significantly. But you have to focus on both so that Google can understand and rank your website.

Thank you for reading this article, if you found this information useful, then share it so that all the bloggers of our India country can properly do Off Page SEO of their website. If you have any question related to this article, then share it in the comment box below.

Is it important to do Off Page SEO of your website?

There are three important pillars of SEO, On page SEO, Off Page SEO, Technical SEO If you leave out any one of these three, then you will not be able to grow your website. As I have told that off page seo comes many important techniques like domain authority, brand building, relevancy and backlinks. It is very important to do all these things.

Will backlinks be finished in 2021?

Ans: As long as there is SEO, there will be Off Page SEO and till then there will also be a need for backlinks. Yes, it is different that in the upcoming updates of Google, its importance may be a little work, but it will not necessarily work. Google is seeing that people are doing black work under the guise of backlinks, websites with useless content also rank because it creates backlinks only. That’s why Google is now paying more attention to quality content so that they can show more better results to their users. That is why if you have created or are going to make a website, then most of your attention will try to improve the content. Will also make a backlink, but not at all on a large scale.

What is On Page SEO and How to: 10 Important Techniques

Do you know what On Page SEO is and how important it is to rank your website?

About 50 out of 100 mistakes are made by bloggers on page SEO, due to which Google does not rank your post. On Page SEO is as easy as necessary, but then Bloggers make a mistake in doing On Page SEO.

You must have seen that on the internet people have told that on page SEO, what is the importance of On Page SEO, on the difference between On Page SEO and Off Page SEO, has anyone told you in a step by step manner that On Page SEO How to do? No no, that’s why today I will try to explain you step by step way how to do On Page SEO in the right way. Which will be ranked in the top 10 results on Google soon.

That is why it is very important for you that you complete this article carefully so that you can understand how to do On Page.

So let’s first understand

what is On Page SEO.

On Page SEO is the way of frontend SEO that bloggers have to do while writing content. It is through On Page SEO that Google’s bots understand the blog post and it helps to rank.

To do On Page SEO, you have to optimize your content structure, for which you will have to enter as many keywords as possible. But do not try to do Keyword stuffing even by forgetting, otherwise Google can also penalize your website and if this happens, your website ranking will decrease by one price.

As you know, Google has more than 200 ranking factors, of which the most come on On Page SEO. That is why if you do well on the page of your blog post, then you will easily rank on a low competition keyword without any backlinks.

But to do On Page SEO in a better way, you must take care of these three things. So let’s see which are those 3 techniques.

3 Important Techniques of On-Page SEO
Although there are many techniques to do On Page SEO, but I will tell you the 3 most used and necessary techniques. With which you can also fix the On Page SEO of your website and get it ranked on Google as soon as possible.

What is target keywords ?

The group of keywords that a blogger selects according to their audience is called Target keywords. To collect target keywords, first of all you have to first know the intent of your audience and do keyword research accordingly.

By collecting target keywords, you can only target your specific audience. If you use the target keyword technique of an affiliate website, then you will get good conversions.

What is Image SEO

Renaming the images used in the website, adding it and using alt tags is called Image SEO. Google cannot see the image, it may be necessary for which we need to optimize the images.

After SEOing the image properly, when you search by putting your focus keyword in Google, then the image of your post also starts to rank in Google Images.

I think you must have now understood what Image SEO is.

What is High Quality Content ?

The content which is very engaging and is quickly understood by the reader, then it is called High Quality Content. But this does not mean that you will not use SEO in it. Both SEO and a high quality content are very important in ranking the post.

To create a high quality content, you first need to have complete knowledge about its subject so that you can explain it well to your audience. And the content has to be delivered in such a way that it looks attractive and is fun to read.

Do you want to know how to do On Page SEO properly? Then you will find the answer to your question below.

Step By Step Checklist
What is On Page SEO? If you have understood this, then you should also come up with the right way to do it, so that you can get your website ranked on Google at the top. If you do not use it properly then your website will never be able to rank at the top.

Now the question arises that how to do On Page SEO? On page SEO is not as difficult as it seems, so today I will tell you step by step checklist. So that you can rank your website on Google’s top position on Google.

Let us start our first checklist step with Focus Keyword and Related Keyword.

Use Focus and Related Keywords in Post Title
We should always keep focus keyword and related keyword in mind. First of all, let’s talk this keyword of Focus Keyword is our main keyword. The topic related to our post, we should focus most on the same keyword in our post.

Because there is a whole post related to the same and that focus keyword should be used in the title of the post because when there will be a focus keyword in the title then you will be able to understand that post by Google’s bots so that you will be able to rank.

What is focus keyword? You understand this, now it comes, what is the related Keyword? This is a keyword that is related to the Focus Keyword itself, which helps in bringing traffic to our posts and ranking.

Therefore, we should work only with the relevant keywords in mind. You must have seen that when we search a topic on Google, Google shows us different types of keywords related to the keywords of that topic. If we use that kind of related keywords, then the chances of ranking increase.

Let us now move to the next step of the checklist.

Shorten the post URL and use Focus Keyword in its slug
Slug is the part of the main URL of any website that connects to a specific webpage. In this slug, you should add your focus keyword and if possible, you should try to shorten the entire URL.

So that both Google and reader can understand it easily. Because big URLs don’t look good and Google also likes short URLs more and it has a good effect on visitors.

Add Focus Keyword to the first and last paragraph of the blog post
By the way, it is very important to use focus keywords throughout the article, so that both Google and visitors get information about the topic of the blogpost. But especially in the first and last paragraph of Blogpost, adding focus keyword helps in ranking and On Page SEO improves.

Keep Focus Keyword’s Density 0.5% in Your Blog Post
Have you ever thought that by adding more focus keywords, Google can also penalize your website, so that your website will start ranking low instead of high on Google. Yoast recommends that we should use only 0. 5% of our focus keywords.

For example, if you have written an article of 3000 words, then you have to keep 15 focus keyword density in it. But it is not necessary that many bloggers do not believe this.

Focus and related keywords must be used in the sub headings of the blog post.
The first question that arises is what are the subheadings? They are all the headings that come inside the Main Heading. All of them are called Subheading. Many Sub Headings are made from a Main Heading, so we should also use Focus and Related Keywords in these Sub Headings properly, so that our blog post is optimized properly, doing this also helps in ranking.

Keep the Density of your related keywords up to 0. 2%.
We had learned about Focus Keyword in our previous Checklist step. Now we talk about how much the related Keyword is used in Blog Post. You should keep in mind that the use of the related Keyword Density is reduced by the Focus Keyword Density.

You should use the related Keyword Density between 0.2% to 0.5% in Blog Post. If it is not used properly, Blog Post can have a bad effect on visitors and traffic is also reduced.

Add Focus Keywords to the Alt tag of the first image of your post.

What is alt tag?

If you don’t know, we tell you. This is an important part of On Page SEO, it is also called Alternative Tag. As I have told you earlier, what is the use of alt tag also for Image SEO so that Google can understand and rank the image. But it is very important to use Focus Keyword in Alt Tag.

Doing this helps in ranking and is also an important part of SEO. So that it came in search results. The best URL structure is considered.

Use Synonyms Words of your keywords in Blog Post
Whenever we prepare a blog post, we definitely use Focus Keyword and Related Keyword, but it is very important to use Synonyms of these keywords along with focus and related keywords. Which does not cause stuffing and helps in ranking. By using them, we can increase traffic on our blog post. For example, On Page SEO can also be called On Site SEO.

Add Focus and Related Keywords to your Blog Post’s Meta Description

Meta Description is an HTML code in which you have to describe the complete information of your blog post in a few lines. This is an important part of On Page SEO. In this meta description, it is also very important to write the focus and related keywords of our blog post, because Internet users visit the post by looking at the description because they get to know about that blog post in short.

Do a paragraph from 25 to 35 words only.

If you write Blog Post, then you will know that short paragraphs are easier to read than big paragraphs and this also increases the ranking of your website. how? When the length of the paragraph is short, then both Google and the reader can understand and when it will be understood, it is obvious that the reader will be able to connect with your content. Which will cause your website ranking to go on its own.

Bold the necessary words
When we create a blog post, it is very important to highlight the important words of that post. To highlight the words, we can bold or Italicize those important words. So that visitors can get attention of those important words. Most bloggers only bold or italic keywords so that they can be more sparkling.

Add internal and external links to your blog post as much as possible.
Internal and External linking is a hyperlink that you have to use in your website. Internal linking redirects to another blog post of your website, in which information related to it is already given. The same external linking redirects to another website from where you have collected some information for your post.

Both these links are very important which helps to outrank the blog post of your competitor website because Google understands that you have done a lot of research for your blog post.

Split the Title of your Content into Header Tags
What is Header Tag? Header tags are used to divide the content of any blog post into headings and sub headings. Which makes it easy for both reader and Google to read your blog. These range from Header Tag H1 to H6 and are added according to the Importance of the Headings.

Like Title is your H1 heading and should be used from H2 to H6 according to the Importance of Sub Headings. The more we use the Heading Tag, the more our blog post will become, the more attractive it will be to its visitors, and they will be able to understand it better.

We also have to use Focus and related keywords in these headings properly so that Google can understand it easily which will help in ranking.

How to Add Social Share Buttons in Post.
Do you know that social media is an important factor in Google search ranking, that’s why if you add social media buttons to your blog post.

So your reader can easily share it on your social media account, which gives you 2 very important benefits. Firstly, if a user sees that link, then the chances of clicking on it will increase, which will automatically increase your traffic.

Secondly, Google’s bots crawl by analyzing the posted links on social media platforms, which makes the ranking of your blog post quite quick.

For High CTR, make your blog post’s Meta Description and Title Eye-catchy.
If the CTR of any blog post increases, then understand that its ranking is going to increase. Because CTR has a different place in Google search ranking (SERP) from which Google ranks any website.

And if you want your blog post to rank at the top in Google, then first you have to increase the CTR of your page. How to increase CTR? For this, you have to keep the meta description and title eye catchy of your blog post.

What is seo | how to seo | why seo is important

Do you want to become a successful bogger ? Do you want to rank your website on Google? If yes, then it is very important for you to know what SEO is and why it is important. So that you can do SEO of your blog properly.

Do you know that there are more than 4 million blog posts on Google every day? Of which only 10% are able to rank blog posts on Google. And out of them only 1% are able to rank on 1st page of Google. So friends competition is very high but not impossible.

Today I will give you very important information related to SEO in this article, which you must not have read. I am going to share this information with you based on my own experience. Like what is seo , how to do seo, on-page, off-page technical seo, keyword research, etc. So it is very important that you read the whole article very carefully and understand it.

What is seo

SEO (Search Engine Optimization) is a mixed form of more than 200 ranking factors of Google. So that Google determines which article should be shown first and which is the next.

Why SEO is important for your blog post?

If you give the exam without preparation, will you ever be able to pass? No, that’s why SEO is very important to rank any website.

When any person searches on Google, then Google considers that search query as the basis for which the information related to this blog post is shown in the first place. It is not important to write only about that topic. It should be written in such a way that Google can understand its meaning better.

Learning SEO is not as big a task as breaking a mountain, you just have to keep some important things in mind while writing content, which I am going to tell you further. Once you have learned SEO well, you can help not only your blog but also others to get the blog ranked.

Do not forget to think that immediately after learning SEO, you should write some content and get ranked. You also have to practice it only then you will get good results in the long term.

Let’s try to understand the importance of SEO (Search Engine Optimization) a little more deeply.

Most people search on Google to find the answers to their questions, so if your blog ranks at the top of those results, your chances of clicking on your blog will increase by 31.7%.

Organic search results depend on 100% SEO only. All search engines choose through SEO that which result should be shown to the user first so that it can be satisfied.

Always in search results By ranking on the 1st, the user considers the website as a trusted brand. That is why if you click on a keyword no. If you are also ranking on the 2nd, then he will click on your result.

If your website ranks No.1st on Google and if your content is strong then the user shares it on social media as well which increases the following on your social media like Facebook, Twitter, and Instagram.

It is obvious that if your blog ranks at the top on Google, then your website traffic will also increase a lot.

If you are selling something on your website and you have written a great SEO optimize blog post for it, then the chances of the reader buying that stuff are greatly increased.

You must be wondering if it is only necessary for Google.

But this is wrong. By doing SEO, you will be ranked at the top, but if your content is not strong, then Google seems to gradually reduce the post of your blog post. Google does this based on the data your reader receives. That is why with SEO you also have to pay attention to the quality of the content.

Let us now try to understand the type of SEO.

By now did you also know that there are only two types of SEO on-page and off-page?

This information is also wrong and correct, how?

About 4 to 5 years ago there were 2 types of SEO, but as Google upgraded itself, so did new types of SEO. Right now there are 3 types of SEO:

  1. On Page SEO
  2. Off-Page SEO
  3. Technical SEO

But still some people are aware of only two types of SEO. Although they may know about technical SEO, they are not considered as types of it.

I agree that on-page and off-page SEO is the most important, but without technical SEO you can use Google’s no. Can not rank on 1st result. So that’s why technical SEO is also very important.

So let’s first understand what is On-Page SEO and how to do it.

What is On-Page SEO?

It appears from the fact that it constitutes about 50% of your entire SEO. Which tells Google’s bots on which topic your blog post is based on and whether it is worth ranking.

Under On-Page SEO, you have to follow some important rules recommended by Google which helps your website to rank on Google and increases your traffic. It also helps in improving the user experience.

Even today, many early bloggers do not know much about On Page SEO, they only consider keyword research and place it as On Page SEO. While On Page SEO includes many more things like, image SEO, quality content, internal linking, URL structure, etc.

SQL join with example

By using SQL joins , we can retrieve data from  two or more tables based on logical relationships between the tables.

SQL JOINS indicate how database should use data from one table to select the rows in others in another table.

The function of performing data from multiple tables is called joining.

Sql can produce data from several related tables by performing either a physical or virtual join of the tables.

The WHERE clause is most often used to perform the JOIN function where two or more tables have common columns. 

Specifying the column from each table to be used for JOIN.

A typical join condition specifies a foreign key from one table and  its associated key in the other table.

Specifying a logical operator (for example , = or <> ) to be used in comparing values from the columns.

In unrestricted join or Cartesian product of two tables, all possible concatenations are formed of all rows of both the tables. 

When we retrive  the data from more than one table

  1.   ANSI FORMAT JOINS
  2. NON ANSI FORMAT JOINS

ANSI FORMAT JOINS  

–  With “on” key word join condition.

-it is also called new style formant .

Syntax

SELECT */<LIST OF COLUMN NAMES> FROM <FIRST TABLE NAME><JOIN KEY> < SECOND TABLE NAME > ON (JOINING CONDITION)

Type of ANSI FORMAT JOINS

  1. INNER JOIN
  2. OUTER JOIN ( left outer, right outer, full
  3. CROSS JOIN
  4. NATURAL JOIN

NON ANSI FORMAT JOINS 

-Based on “where” key word join condition.

Syntax

SELECT */<LIST OF COLUMN NAMES> FROM <FIRST TABLE NAME><JOIN KEY> < SECOND TABLE NAME > WHERE (JOINING CONDITION)

Type of NON ANSI FORMAT JOINS

  1. Equi-join
  2. Non Equi-join
  3. Self join

Creating Navigation Bar using Bootstrap

Creating Navigation Bar using Bootstrap

<!-- Example for  Navbar  -->
<html>
  <head>
		<!-- Import Section -->
		<link  href="bootstrap.min.css"  rel="stylesheet" />
		
		<!-- Script Files -->
		<script src="jquery.min.js"></script>
		<script src="popper.min.js"></script>
		<script src="bootstrap.min.js"></script>  
				
		<style>		
			#div2  img
			{			
			 width: 200px;
			 height: 140px;		
			 margin: 10px;		
			}
		</style> 
  </head> 
  <body>  
	<h3>Creating Navigation Bar using Bootstrap</h3>
	<hr/>		 
<div class="container"> 

 
<nav class="navbar  navbar-expand-sm  bg-dark navbar-dark">

	<!-- 1. Logo/Home Link -->
  <a class="navbar-brand" href="#">
	<img  src="home.png"  width="40"  height="40"  />
  </a>
  
    <!-- 2. Toggle button -->
  <button class="navbar-toggler" type="button" 	
				data-toggle="collapse" 
				data-target="#div1">
    <span class="navbar-toggler-icon"></span>
  </button>
  
    <!-- 3. NavBar  Actual Links -->
  <div class="collapse navbar-collapse" id="div1">  
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" href="#">Products</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">About Us</a>
      </li> 
	    <li class="nav-item">
        <a class="nav-link" href="#">Contact Us</a>
      </li>
	    <li class="nav-item">
        <a class="nav-link" href="#">Login</a>
      </li> 
    </ul>
  </div>  
</nav> 
</div>   	
	</body>	
</html>




<!-- 

  
    <li class="nav-item dropdown">
      <a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown">
       Customers
      </a>
      <div class="dropdown-menu">
        <a class="dropdown-item" href="#">Login</a>
        <a class="dropdown-item" href="#">New Customer</a>
        <a class="dropdown-item" href="#">Update Details</a>
      </div>   
	</li>

 -->

Creating Navigation Bar using Bootstrap

<li class="nav-item dropdown">
      <a class="nav-link dropdown-toggle" href="#" id="navbardrop" data-toggle="dropdown">
       Customers
      </a>
      <div class="dropdown-menu">
        <a class="dropdown-item" href="#">Login</a>
        <a class="dropdown-item" href="#">New Customer</a>
        <a class="dropdown-item" href="#">Update Details</a>
      </div>   
	</li>

Print Star Pattern in c

Print * pattern in c 

crud operations in asp.net gridview using jquery

crud operations in asp.net gridview using jquery


<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”CS.aspx.cs” Inherits=”_Default” %> 

Name:Country: 
<script type="text/javascript">
    $(function () {
        $.ajax({
            type: "POST",
            url: "CS.aspx/GetCustomers",
            data: '{}',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: OnSuccess
        });
    });

    function OnSuccess(response) {
        var xmlDoc = $.parseXML(response.d);
        var xml = $(xmlDoc);
        var customers = xml.find("Table");
        var row = $("[id*=gvCustomers] tr:last-child").clone(true);
        $("[id*=gvCustomers] tr").not($("[id*=gvCustomers] tr:first-child")).remove();
        $.each(customers, function () {
            var customer = $(this);
            AppendRow(row, $(this).find("CustomerId").text(), $(this).find("Name").text(), $(this).find("Country").text())
            row = $("[id*=gvCustomers] tr:last-child").clone(true);
        });
    }

    function AppendRow(row, customerId, name, country) {
        //Bind CustomerId.
        $(".CustomerId", row).find("span").html(customerId);

        //Bind Name.
        $(".Name", row).find("span").html(name);
        $(".Name", row).find("input").val(name);

        //Bind Country.
        $(".Country", row).find("span").html(country);
        $(".Country", row).find("input").val(country);
        $("[id*=gvCustomers]").append(row);
    }

    //Add event handler.
    $("body").on("click", "[id*=btnAdd]", function () {
        var txtName = $("[id*=txtName]");
        var txtCountry = $("[id*=txtCountry]");
        $.ajax({
            type: "POST",
            url: "CS.aspx/InsertCustomer",
            data: '{name: "' + txtName.val() + '", country: "' + txtCountry.val() + '" }',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (response) {
                var row = $("[id*=gvCustomers] tr:last-child").clone(true);
                AppendRow(row, response.d, txtName.val(), txtCountry.val());
                txtName.val("");
                txtCountry.val("");
            }
        });
        return false;
    });

    //Edit event handler.
    $("body").on("click", "[id*=gvCustomers] .Edit", function () {
        var row = $(this).closest("tr");
        $("td", row).each(function () {
            if ($(this).find("input").length > 0) {
                $(this).find("input").show();
                $(this).find("span").hide();
            }
        });
        row.find(".Update").show();
        row.find(".Cancel").show();
        row.find(".Delete").hide();
        $(this).hide();
        return false;
    });

    //Update event handler.
    $("body").on("click", "[id*=gvCustomers] .Update", function () {
        var row = $(this).closest("tr");
        $("td", row).each(function () {
            if ($(this).find("input").length > 0) {
                var span = $(this).find("span");
                var input = $(this).find("input");
                span.html(input.val());
                span.show();
                input.hide();
            }
        });
        row.find(".Edit").show();
        row.find(".Delete").show();
        row.find(".Cancel").hide();
        $(this).hide();

        var customerId = row.find(".CustomerId").find("span").html();
        var name = row.find(".Name").find("span").html();
        var country = row.find(".Country").find("span").html();
        $.ajax({
            type: "POST",
            url: "CS.aspx/UpdateCustomer",
            data: '{customerId: ' + customerId + ', name: "' + name + '", country: "' + country + '" }',
            contentType: "application/json; charset=utf-8",
            dataType: "json"
        });

        return false;
    });

    //Cancel event handler.
    $("body").on("click", "[id*=gvCustomers] .Cancel", function () {
        var row = $(this).closest("tr");
        $("td", row).each(function () {
            if ($(this).find("input").length > 0) {
                var span = $(this).find("span");
                var input = $(this).find("input");
                input.val(span.html());
                span.show();
                input.hide();
            }
        });
        row.find(".Edit").show();
        row.find(".Delete").show();
        row.find(".Update").hide();
        $(this).hide();
        return false;
    });

    //Delete event handler.
    $("body").on("click", "[id*=gvCustomers] .Delete", function () {
        if (confirm("Do you want to delete this row?")) {
            var row = $(this).closest("tr");
            var customerId = row.find("span").html();
            $.ajax({
                type: "POST",
                url: "CS.aspx/DeleteCustomer",
                data: '{customerId: ' + customerId + '}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (response) {
                    row.remove();
                }
            });
        }

        return false;
    });
</script>
</form>

lists the different template in formveiw control asp.net

For the FormView control to display content, you need to create templates for the different parts of the control.

Most templates are optional; however, you must create a template for the mode in which the control is configured.

For example, a FormView control that supports inserting records must have an insert item template defined.

The following table lists the different templates that you can create. 

EditItemTemplate

Defines the content for the data row when the FormView control is in edit mode.

This template usually contains input controls and command buttons with which the user can edit an existing record. 

EmptyDataTemplate

Defines the content for the empty data row displayed when the formveiw control asp.net is bound to a data source that does not contain any records.

This template usually contains content to alert the user that the data source does not contain any records.

FooterTemplate

Defines the content for the footer row.

This template usually contains any additional content you would like to display in the footer row. 

Note:- As an alternative, you can simply specify text to display in the footer row by setting the FooterText property. 

HeaderTemplate

Defines the content for the header row.

This template usually contains any additional content you would like to display in the header row. 

Note:- As an alternative, you can simply specify text to display in the header row by setting the HeaderText property. 

ItemTemplate

Defines the content for the data row when the FormView control is in read-only mode.

This template usually contains content to display the values of an existing record.

InsertItemTemplate

Defines the content for the data row when the FormView control is in insert mode.

This template usually contains input controls and command buttons with which the user can add a new record. 

PagerTemplate

Defines the content for the pager row displayed when the paging feature is enabled (when the AllowPaging property is set to true).

This template usually contains controls with which the user can navigate to another record.

Note:- The FormView control has a built-in pager row user interface (UI). You need to create a pager template only if you want to create your own custom pager row. 

 

FormView Control in aap.net with example

ForThe FormView control is used to displays the values of a single record from a data source using user-defined templates.
The FormView control allows you to edit, delete, and insert records.

The FormView control is used to display a single record from a data source in a table. When using the FormView control, you specify templates to display and edit bound values.

The templates contain formatting, controls, and binding expressions to create the form. The FormView control is often used in combination with a GridView control for master/detail scenarios where the selected record of the master control determines the record to display in the FormView control.

FormView is a new data-bound control that is nothing but a templated version of DetailsView control. The major difference between DetailsView and FormView is, here user need to define the rendering template for each item.

The FormView control gives you the ability to work with a single record from a data source, similar to the DetailsView control. The difference between the FormView and the DetailsView controls is that the DetailsView control uses a tabular layout where each field of the record is displayed as a row of its own.

The FormView control provides the user interface (UI) for navigating between records. To enable paging behavior, set the AllowPaging property to true and specify a PagerTemplate value.

The FormView control can automatically page over the data in its associated data source one record at a time, provided that the data is represented by an object implementing the ICollection interface, or that the underlying data source supports paging.

 

The FormView control is used to display a single record from a data source. It is similar to the DetailsView control, except it displays user-defined templates instead of row fields.
Creating your own templates gives you greater flexibility in controlling how the data is displayed. The FormView control supports the following features: Binding to data source controls, such as SqlDataSource and ObjectDataSource. Built-in inserting capabilities. Built-in updating and deleting capabilities. Built-in paging capabilities. Programmatic access to the FormView object model to dynamically set properties, handle events, and so on. Customizable appearance through user-defined templates, themes, and styles.