On-Page SEO Checker

This tool will help you identify issues with your on page SEO for a specific URL and keyword. We'll even tell you how to fix the most critical issues.

Let us tell you a bit about...

How the tool works

About this tool

The purpose of this SEO checker tool is to help people working with SEO to quickly identify common mistakes related to on page SEO. The tool doesn't check off page factors like links, and we also don't check the quality of the content. Please use this tool as a rough estimate. Remember that the user experience is everything! Don't implement everything we suggest if it's not natural for the particular page.

This tool downloads the page content for the provided URL. The source code is then used to identify the lack of common SEO factors that will make it easier to rank higher in Google and other search engines. Examples of the factors we're grading:

, , , , , ,


A well-crafted title is going to reflect positively on your on page SEO score. To create a good title you should make sure your target keyword is mentioned as early as possible, is easy to read for a human being and that the title is truly reflecting the content of the page. The length of the title is also very important. You want the title to be as long as possible without being truncated by Google or other search engines. A good title is usually between 30 and 60 characters. Although, a common misconception is that Google has a character limit on the title which is not the case. In 2024 the title limit is based on how many characters fits over 600 pixels in width. Since different characters has different width it's impossible to give you an exact number in characters. In some cases, Google even decides to truncate titles which normally would have fit within the 600 pixel limit.


Your headings should reflect the content of your page and content to help the user understand the structure of it. The h1 header is the main header and you should only use one h1 header per page. You should have your main keyword as early as possible in your header and the total length of it should not be longer than 40 characters. You should also make sure to use other headers like h2, h3, h4 and so on. There is no limit on how many h2 headers you can use, but don't overdo it. Rather use sub-headers, such as h3, h4, h5 (and so on), to structure your page in an easy-to-understand and logical way. The main purpose of the headings should be to help the user to understand the structure of your content.


The body of a webpage is the part that gets seen by the user, this is where your actual content goes. Your content should be at least 500 words, but preferably longer. Whilst keyword density is not considered a ranking factor anymore, it is recommended that your keyword is mentioned at least a few times. Also make sure to use synonyms and variations of your keyword in your article. Your main focus should always be to provide the user with high quality content which fulfills the search intent. Several tests show that the longer content you have, the better you rank. Research also shows that longer articles have a tendency to attract more natural backlinks. An article of 1000 words or less has an average of 2 backlinks, whilst content over 3000 words has an average of 4. Although backlinks is not something we look at in our on page SEO test, it's an important part of the big picture.


When it comes to meta tags there's actually quite a few of them. But for most webmasters it's only one meta tag that is really important for SEO now days. Meta keywords for example is long gone as a ranking factor. Meta description on the other hand, which is the description of your website seen under the title and URL on the result page of Google and other search engines, is still very important. Like the title there's no exact number of characters, but rather defined by pixels. There is a recommendation though, to keep the meta description around 120 – 160 characters. Try to keep the most important things, like your main keyword, among the first 120 characters. Mobile and desktop results will display different numbers of characters due to the different layout and screen sizes of the result page in the search engine. It's very common that Google, and other search engines, ignores the pre-defined meta description and uses one that they find more suitable. This is hugely dependent on the search query. If the search query is not found in your meta description for example, the search engine will pick a meta description which is usually taken from a certain part of your content that matches that specific search query.


Since search engines doesn't read images, at least not yet, it's very important to make sure that the search engines understand what your image represent. You can easily do this with help of the alt tag. The alt tag should first and foremost describe what's on the image, but you should also try to get your keyword in here. This should not be contrary to one another, since you want a relevant image for your content. Other factors that will impact your SEO in a positive way is naming the file accordingly, instead of just using a random set of letters and numbers. Use a file format that is supported by most search engines, like .png, .jpeg or .gif. Also make sure the image is compressed to a decent file size. Large files will slow down the whole site and will definitely lead to a worse user experience, and eventually a negative effect on SEO. Using a caption also helps Google understanding the content of the image.


From a SEO point of view Google and other search engines do appreciate a well-structured site code wise. External CSS is one example. The source code should also be in proportion to what is visible to the user. It's suggested that at least 20% of all code is things that the user actually can see. Even though most of the search engine crawlers, such as GoogleBot, do execute JavaScript to a certain extent, it's still very important that you make sure your content actually get indexed, and not get trapped in-between masses of JavaScript or other script languages.


There is a lot of benefits of having nice URLs and a proper URL structure. For the user it's a lot easier to be able to read from the URL on what page you are on, rather than just seeing the ID of the page. But it also has a direct and indirect positive SEO impact. It's strong recommended to have your keyword in the URL as well. SSL is another factor that will affect your SEO. With a valid SSL certificate your URLs will start with https:// instead of http://, which means your site is secure. It's not massive ranking factor just yet, but it's getting more and more important for every year. If Google are not sure who is supposed to rank for a certain query, SSL is in fact a tiebreaker. Lacking an SSL certificate will also make a lot of browsers flag your site as insecure towards the user, which is the opposite of what you want. You want to build trust. Today there's a lot of free options to get an SSL certificate, so this should be a no brainer.

Got questions?

Here are some answers

  • Is On Page SEO still important in 2024?

    Yes, on page SEO is still very important. You should see your on-page SEO as the foundation. Without a proper and stable foundation, you might never reach the position you are working so hard to reach. You might do perfectly fine not scoring full on one or some factors, but those factors might be the tiebreaker when the search engines try to rank you and your competitor.

  • Your SEO checker gave me full score, but I don't rank! Why is that?

    You should see your on page SEO as the foundation of your site. But SEO today is a lot about external ranking factors. Googles ranking algorithms are based on over 200 ranking signals.

  • I got less than 50 points, but I'm ranking number one. How come?

    It's impossible to say why you are ranking just based on your on-page SEO score. It might be because the competition on your keyword or search query is very low. It could also be that the external factors, such as backlinks, are very strong. You should also make sure that the result you see isn't your personalized search result. Always use an external rank tracker to get accurate ranking data, like Wincher for example.

  • How can my competitor with a lot lower on page score outrank me?

    On page is just a few of many factors that search engines looks at when they build their index. External signals like backlinks still plays a huge role in SEO.

What are you waiting for?

Try Wincher for free

Let’s get going