It was tested, to grow in web On-page Optimization is the key. On-page SEO techniques helps Search Engines to locate our pages depending upon the customers queries. On-page Optimization includes many factors. Before we jump to the discussion about tested On-page SEO tips first let you know today as a webmaster you need to focus more into On-page Optimization rather then Off-page Optimization. According to Google it is better if Off-page SEO is natural. Google hates manual Off-page SEO tricks. To guide you better for On-page Optimization in this session I am sharing On-page SEO Checklist for Website.
Choose Title Wisely
In the matter of Search Engine Optimization always prefer to think as an end-user. I mean if you are going to create a content related to “Kids Health” think what the end-user will search. Which Title you need to choose for your content? What kind of keywords can possible related to your topic Kids Health? In priority basis which are the keywords you need to focus more in your content? What is the rate of Competition for that particular keyword? Like plenty of question you need to ask your-self as a SEO professional before you start with. In real-time On-page Optimization begins from the time you generate a content. It’s very true Content is the King. Unique & Quality content brings more traffic & revenue. You may noticed if your site is well structured & having good page rank the time you publish an unique content with quality information’s Google immediately index that in Top.
As I told above let me share the key results of my experiments with On-page Optimization. Assume today you did started your new website. What to do next?
Optimize Meta tags
As the first step of on-page SEO tip in your web pages add HTML Meta tags with proper keywords & description. Many search engines read meta tag information’s for index your pages. Specially for Google refer this link “Meta tags that Google understands” to know which meta tags Google supports. During meta tag optimization keep keywords not more then 5 to 6. About meta description try to add page description with in 70 to 160 characters long. To choose correct meta keywords & description for your pages if you want you can use any professional tools. Look at the below example how I created basic meta tags for my website.
<meta charset="UTF-8"> <meta name="description" content="Free Web tutorials"> <meta name="keywords" content="HTML, CSS, JavaScript"> <meta name="author" content="Megha Roy"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
If your site is with WordPress install “Add Meta tag WP Plugin”. It will help you to generate required meta tags (Basic meta description & keywords, Opengraph meta tag, Schema.org, Twitter Cards & Dublin Core metadata) for your site & pages. This plugin is since 2006. They have better control panel & updated meta related updates.
Page Title & URL Structure
Keep your web-page title & content heading similar. Prefer to use canonical URLs in place of short URLs. For an example if I want to create a content for “How to teach your Kids?”. It’s more SEO friendly to keep the URL structure like “<Your Domain Name>/how-to-teach-your-kids” in place of “<Your Domain Name>/p=237“. Here I mean to say use a permalink structure in your URL that includes keywords. Search engines will show the URL in their Search results. So, Always prepare URLs user friendly.
Use Data Highlighter Technique
During you write a content for your website highlight the keyword related phases in body. Main heading for the topic keep in h1, h2 or h3 tag. During sub-headings prefer to use h4, h5 or h6 tag. If some where inside your content you found some statement which can be more essential for the reader use bold letter. For the initial 80 characters of your content try to use targeted keywords. You can see in Google during a search result Google shows your page title, url & the initial 80 characters as the page description. It means the customer will look the initial words to decide whether he/she want to visit your page or not. Make the beginning attractive.
Repetition of keywords & Internal links
One of the major factor in On-page Optimization is repetition of keywords. In technical world you can say “Keyword Density”. This helps to increase organic traffic. Hey don’t think if in your content you will repeat the keywords much more then the natural it will bring you better traffic. This is wrong. Be natural, maximum 4 to 5 time try to repeat the keywords in your content. Don’t overload keyword repetition. In this point I would like to say experimentally I found by adding a related posts to my content pages it generates more organic traffics for my website.
With keywords repetition internal links helps to increase page view. During a visitor read your content internal links help him/her to find related contents from your domain. Internal links also helps for better indexing.
Create Robots.txt & Sitemap
Robots.txt is a technique introduced by Google to track which are the pages or folders webmaster want to index or block from the total files of application root folder. For an example in your website you want to block indexing for the “Admin” folder located in root directory. In this case robots.txt helps. Some time during live if you found any page is not compatible to Google webmaster policies you can block this url using robots.txt. Add robots.txt in your application root folder.
Sitemap is one more way to indicate search engines about your total site structure. Use both HTML & XML sitemap in your site for better on-page SEO. You can look an example from https://jharaphula.com/sitemap & https://jharaphula.com/sitemap.xml.
Add Comment block in your Site
Blog commenting is a popular technique to gain more visitors. In the cause many webmasters are commenting several blogs in regular basis. If you want to gain these visitors add comment section in your blog. This is one of the On-page Optimization technique. To do commenting in others blog commenters are searching the keywords with “comment” with their search string. If your page is having comment as a keyword, Search engine will show your page to those commenters. In the result you have comments & better traffic. In other word to know your visitors feedback comment section helps a great. In case of the visitor like or dislike your page or page contents he/she can share his/her views using comments.
Never try to cheat Search Engines
Today Search engines are enough smart. Their algorithms knows what you do for your website. Stay genuine in internet business. Don’t ever try to cheat Search engines. This activity can make your property black listed.
Add Google Analytics to your Web
Do you ever tested your On-page Optimization with tools? If so you must aware of the use of Google Analytics. This is a service provided by Google to analyze your website traffic & their details. Add Google Analytic to your website. From my experiments I can say this can be consider as a on-page SEO tip. Analytics not only helps as a On-page SEO trick but also using this you can know about your visitors in detail. To success in your web business it is essential to learn Analytics report. It helps in business growth.
Do Image Optimization
After Google introduced image search million of visitors are stopped to access other image search sites. Using image there is a chance you can have a visitor. Search engines are unable to read an image. In the cause there are alt & title attributes for image tag. During you integrate an image for your page provide proper keyword related alt & title attributes. This is the only way through which search engines can know about your images. This is the On-page Optimization technique of image related sites.
Make your Site Customers Friendly
Create a better navigation & menu system for your site. Let your user travel free. While designing a site provide minimum pages like About Us, Contact US & Sitemaps.
Importance of robots.txt and sitemap.xml
The `robots.txt` file is a standard used by websites to communicate with web crawlers and bots. This file is essential for guiding search engine robots on how to interact with the site’s content. By specifying which parts of the website should be crawled or ignored, webmasters can manage their site’s indexing and optimize its visibility in search engine results.
## Functionality of robots.txt
The primary purpose of the `robots.txt` file is to inform search engine bots about the areas of the site that should not be accessed. For example, if a website has sensitive information or sections that are not relevant to search engines, the `robots.txt` file can prevent these from being indexed. The file is placed in the root directory of a website, and its directives are read by search engine crawlers when they visit the site.
## Directives in robots.txt
The `robots.txt` file utilizes specific directives to guide crawlers. The most common directives include:
User-agent: Specifies which web crawler the rule applies to. For example, `User-agent: Googlebot` targets Google’s crawler.
Disallow: Indicates which directories or pages should not be crawled. For example, `Disallow: /private/` prevents access to the private directory.
Allow: Makes an exception to a disallow rule. It can permit crawlers to access a specific page within a disallowed directory.
Sitemap: This directive can also include the path to the XML sitemap, allowing crawlers to locate it easily.
Benefits of using robots.txt
Using `robots.txt` offers several advantages:
Control over content indexing: Webmasters can prevent specific pages from being indexed, reducing the risk of duplicate content or sensitive information appearing in search results.
Improved crawl efficiency: By directing crawlers to the most important pages, site owners can enhance the efficiency of the indexing process and ensure that valuable content is prioritized.
Reduced server load: Disallowing certain areas of the site can decrease the load on servers by limiting the number of requests made by bots.
Guidance for crawlers: Clear instructions help search engines understand how to navigate the site, which can lead to better indexing and ranking.
Limitations of robots.txt
Despite its benefits, the `robots.txt` file has limitations. It is a voluntary standard, meaning not all crawlers may adhere to the instructions. Malicious bots may ignore the `robots.txt` file entirely, posing security risks. Additionally, the file does not prevent indexed content from appearing in search results if it has already been linked elsewhere on the web.
sitemap.xml
`Sitemap.xml` is an XML file that lists the pages of a website, helping search engines crawl the site more effectively. This file provides detailed information about each page, including its last updated time, the frequency of changes, and its priority relative to other pages on the site.
## Functionality of sitemap.xml
A sitemap serves as a roadmap for search engines, allowing them to discover and index pages that might not be easily found through standard crawling methods. This is especially beneficial for large sites with complex structures or newly created pages that may not yet have external links pointing to them.
## Structure of sitemap.xml
The `sitemap.xml` file is structured in a way that allows search engines to understand the hierarchy and relationships between different pages. Key elements include:
- The root element that contains all the “ entries.
- Represents a single URL entry, containing sub-elements like “, “, “, and “.
- Specifies the URL of the page.
- Indicates the last modification date of the page.
- Suggests how frequently the page is likely to change (e.g., daily, weekly).
- Indicates the priority of the page relative to other pages on the site.
Benefits of using sitemap.xml
The advantages of utilizing a `sitemap.xml` file include:
Enhanced visibility: By providing detailed information to search engines, sitemaps improve the chances of pages being indexed, particularly new or less prominent pages.
Improved crawling efficiency: Sitemaps help search engines understand the site structure, ensuring that important pages are crawled more frequently.
Prioritization of content: By specifying priorities, webmasters can influence how search engines allocate their resources when crawling the site.
Facilitating updates: The “ tag helps search engines know when content was last updated, prompting them to revisit the page.
Differences between robots.txt and sitemap.xml
While both `robots.txt` and `sitemap.xml` play crucial roles in website optimization, they serve distinct purposes:
Purpose: `robots.txt` controls crawler access, while `sitemap.xml` provides a roadmap for crawlers to find and index content.
File type: `robots.txt` is a plain text file, whereas `sitemap.xml` is an XML file with a structured format.
Location: The `robots.txt` file is located at the root of the website, while `sitemap.xml` can be placed in various locations but is often found in the root directory as well.
Best practices for robots.txt
To maximize the effectiveness of `robots.txt`, consider the following best practices:
Keep it simple: Use clear and concise directives to avoid confusion for both crawlers and users.
Regularly update: Review and update the `robots.txt` file as the site evolves to ensure it accurately reflects the desired crawling behavior.
Test the file: Use tools provided by search engines, such as Google’s Search Console, to test the `robots.txt` file and ensure it functions correctly.
Avoid blocking important pages: Be cautious when disallowing pages to ensure that essential content is still indexed.
Best practices for sitemap.xml
To ensure an effective `sitemap.xml`, adhere to these best practices:
Include all important pages: Ensure that the sitemap lists all key pages that should be indexed by search engines.
Limit the number of URLs: Each sitemap file can contain a maximum of 50,000 URLs. If your site exceeds this limit, consider creating multiple sitemap files and using a sitemap index file.
Regularly update the sitemap: Keep the sitemap current by updating it whenever new pages are added or existing pages are modified.
Submit the sitemap: After creating or updating the sitemap, submit it to search engines via their webmaster tools to facilitate faster indexing.
What is the Meta Viewport Tag?
The meta viewport tag is an HTML element that instructs browsers on how to adjust the page’s dimensions and scaling based on the device’s screen size. Introduced with the rise of mobile browsing, it addresses the challenges posed by varying screen sizes and resolutions. By using the meta viewport tag, developers can create a more consistent user experience across devices, including smartphones, tablets, and desktops.
Best Practices for using the Meta Viewport Tag
For modern web applications, including the meta viewport tag is crucial. Failing to do so can lead to poor rendering on mobile devices, resulting in a suboptimal user experience. Always ensure that this tag is present in the “ section of your HTML document.
## Test Across Multiple Devices
When implementing the meta viewport tag, it’s essential to test your website across various devices and screen sizes. This testing will help ensure that your site displays correctly and provides a good user experience on all platforms.
## Avoid Fixed Widths
Avoid setting fixed widths in your viewport configuration. Instead, use `width=device-width` to allow your website to adapt to different screen sizes. Fixed widths can result in horizontal scrolling and a layout that is difficult to navigate on smaller devices.
## Consider Accessibility
While certain settings, like `user-scalable=no`, may be tempting for maintaining layout consistency, they can hinder accessibility. Always prioritize user experience, especially for those who may rely on zooming capabilities. Allow users to scale content when feasible.
## Keep Up with Best Practices
Web technologies evolve rapidly, and best practices for responsive design can change. Stay informed about the latest developments in web design and continuously refine your use of the meta viewport tag to align with current standards.