Basically, In On-page SEO, we take into consideration of the following points
1. Making sure your site content is visible on search engines.
2. Making sure your site is not blocking Search engines.
3. Making sure search engines pick up keywords you want.
4. Make sure your site visitors are having a positive user experience.
Most of the On-page SEO you can do by yourself if you are familiar with basic knowledge of the site.
If you are a beginner then it is good to know how to structure your site to easily improve your ranking on google.
Here you should focus on these two points
1. Your URL must be clear and logical
A clear and readable URL is greatly helpful for both google search engines and visitors. Here is an example of a Good and friendly URL HTTP:// www.examplesite.com//football- jacket
Here is an example of a bad URL - http://[email protected]#$football//jacket=123//=_? 1.2.3. jacket
What a mess!
The above URL is unfriendly and confusing for google and user.
You can fix these types of URLs by going on the setting tap of your site or by contacting your web developer.
2. Site Navigation
A good structure of a site comes from organized site navigation. You can create aesthetic site navigation by focusing on the icon and buttons of your site. A well-organized site has a menu bar on the top of the site or the left side of the browser window. Make sure that users can easily access your site.
Your site navigation should be in text format. It will make your content readable for search engines and show your pages on google search.
Your site navigation should not be in image format because this will make your content page invisible to search engines.
Site navigation could be a blessing or curse!
So make sure that your site should be user-friendly and well organized.
How to make Google pick up Keywords that you want:-
Moderation is the key when you weave keywords in a page because stuffing keywords more than the normal limit count as spamming and your page will be set off on spam filter on search engine. For example " Welcome to jersey store, we sell jersey for men, we sell jersey for women, we sell jerseys for children, buy a jersey for adults, cheapest jersey and expensive jersey" in this example jersey comes more than the normal limit and count as spam.
On the other hand, if anyone denies using keywords on the page at all then it will also cause a bad user experience for example if you searching for " Best car " and the results will show pages without those keywords then it will annoying for users because they didn't get information what they search for.
So what is the solution?
Moderation is the solution means you need to create content around your keywords and use keywords naturally in your pages it will help Google to identify the pages that you want to rank for these keywords, using once or twice keywords in pages are more than enough. It is also important to use LSI ( Latent semantic indexing) words. LSI means "Keywords related phrases". Google loves your pages when you use keywords related phrases into your pages. LSIGraph is a great tool to find related phrases for your main keywords, find one or two related phrases for your main keywords and repeat them one or two times each in your pages.
You should also use your keywords in titles, meta description, meta tags, anchor text, anchor navigation tags, content text, bold text, headings, internal link/external link, etc.
How to get more people clicking your site on search results?
Meta title tag and meta description is very important for attracting visitors to your site and getting more click. So what is a meta title?
The meta title is SEO code for your site for appearing on search engines and it is the first impression for users. Make sure meta title is written within 70 characters limit, if you use more than this limit it may be possible that Google truncates your title on search results. Make sure your title contains niche-specific words for your site and is written in good quality. Example of meta title - Simple SEO Guide For Ranking.
Meta description indicates your services and specialization of your site within 155 characters limit, if you use more than this limit it may be possible that Google truncates your meta description so make sure you provide good quality and a brief description of your site. Example of meta description:- " Welcome, Survivor Express is a premium website for learning SEO. On this site, you will learn about simple tactics of SEO that will improve your ranking on search engines and changing your experience forever."
A well-written Meta title and description attract more visitors to your site and this will increase the click rate for your site.
How to improve the page loading speed of your website?
Page load speed is a big factor for ranking. Improving your site speed contributes to your ranking, SEO, sales, and user experience, by shaving off 1 second of load time you can increase 7% more chances for conversion and sales. Some site owners discover that they are losing traffic up to 30%- 50% due to the poor load speed of the site, by speeding up your site you can decrease the bounce rate of your site because users love the fast-loading site. If your site running like a dead snail then it becomes hard to get a higher rank in search results. So how to make your site fast?
Here are common practices that can make your site faster -
1. Host your site where your customers reside, it will automatically load your site faster.
2. Alternatively, use CDN ( content delivery network) to host your site on servers all over the world. Your user will be getting a fast-loading page regardless of the location of the user. The famous CDN services are Amazon cloudfront, MaxCDN, Cloudflare.
3. Use fast loading technologies like Caching, compressing, minification and HTTP/2. W3 is a famous plugin on WordPress containing all the above features and make your site faster.
4. Find large files and shrink them into smaller files. Use Adobe Photoshop to compress your large file. You can compress any image file down to 3MB to 250KB without any visual loss of quality of the image.
Above are common practices you can do to speed up your site.
There are handy useful tools that can ease your work. Use these tools to speed up your site.
Google's free tools, page speed insight give the page load score out of 100. On page speed insight you can see how well your site performing compares to others. You can also see how well your site is on mobile and desktop. After running the test, this tool gives you the list of high priority, medium priority, and low priority areas for improvement. You can forward these to your web developer or if you are bit a tech-head, you can have a crack at fixing these by yourself.
This tool is both easy to use and indispensable for finding easy win improvements for load speed and handy for seeing how well your site performs against the competitors. This tool gives free reports and actionable recommendations on how to speed up your site and a strong focus on improving your site for mobile users. If you follow the recommendation and get your site performing better than your competitors then you will make out like a bandit in the search results, with load speed being a top-ranking factor for driving search results.
Pingdom tool is the cream of the crop when it comes to testing the speed of the site for improvement. Website speed test gives you depth information of files and resources slowing your site down, server load times, and file sizes of individual files. This tool is good for web developers and the person having basic knowledge of building a website. This tool gives you important information about large files that are responsible for slowing your site.
Google releases a powerful chrome extension called Lighthouse. Lighthouse provides information about website performance, adherence to programming best practices, SEO, and more, and it gives actionable steps for improving each area. This tool is good for web developers and the person who knows programming language.
A sitemap is a map of all pages of your website. Once you create your sitemaps by XML generator and submit them in the Google search console, your website is automatically noticed by the Google search engine and they analyze your website for indexing and ranking.