HomeAPI StatusFree ToolsSEO Help Articles
Free & No Login Required

Audit Your Website's SEO
in Seconds — for Free

Over 81 instant SEO checks covering on-page signals, page speed, Core Web Vitals, security, mobile usability, structured data, and more. No account needed.

81+SEO Checks
6Categories
100%Free

Run a Free SEO Signal Check

Enter your URL below and select a signal to analyze

How It Works

Three steps to a healthier website

01

Enter Your URL

Paste any website address into the input field above.

02

Choose a Signal

Pick one of 80+ SEO checks, or run all tests at once.

03

Get Instant Results

See a detailed report with pass/fail status and fix recommendations.

What We Check

Every signal that impacts your rankings and user experience

On-Page SEO

  • Meta Title
  • Meta Description
  • Heading Tags
  • Keywords Cloud
  • Robots.txt
  • Sitemap
  • SEO Friendly URL
  • Image Alt
  • No-Index Checker
  • Canonical Tag

Performance & Speed

  • Page Speed
  • First Contentful Paint
  • Largest Contentful Paint
  • JS Execution Time
  • Render Blocking Resources
  • HTML Compression
  • CSS Minification
  • JS Minification
  • Speed Index
  • Brotli Test

Security & Trust

  • HTTPS Test
  • SSL Freak Test
  • HSTS Test
  • Safe Browsing
  • SPF Record
  • DMARC Record
  • DNS Security
  • TLS Log Jam
  • Unsafe Cross-Origin Links
  • Directory Browsing

Mobile & UX

  • Viewport
  • Mobile Screenshot
  • Tap Target
  • Font Size
  • Cumulative Layout Shift
  • Responsive Image
  • Image Aspect Ratio
  • Desktop Screenshot
  • Layout Shift

Technical SEO

  • Doc Type
  • Charset Declaration
  • Inline CSS
  • Nested Table
  • Frameset Test
  • HTML Validation
  • HTML Page Size
  • DOM Size
  • Microdata Schema
  • Social Media Meta Tags

Caching & CDN

  • Page Cache
  • Image Cache
  • JS Cache
  • CSS Cache
  • CDN Usage
  • Cache Policy
  • Modern Image Formats
  • Page Object Count
  • Text-to-HTML Ratio
  • Ads.txt

Why Use PositionMySite SEO Tools?

Built for website owners, marketers, and developers

Instant Results

Every test runs in real-time against your live website. No waiting, no queues.

Actionable Fixes

Each result tells you not just if you passed or failed, but exactly what to fix and how.

Covers Every Signal

From meta tags to HSTS headers to Core Web Vitals — nothing falls through the cracks.

No Account Needed

Jump straight in. No signup, no credit card, no limits on how many sites you check.

Frequently Asked Questions

Are these tools really free?

Yes — all 80+ tools are 100% free with no account required. Enter any URL and run any check instantly.

What does the All-in-One SEO test include?

It runs 75+ signal checks covering on-page SEO, page speed, Core Web Vitals, security, mobile usability, and technical SEO — giving you a complete health score in one report.

How often should I audit my website?

At minimum once a month, and immediately after any significant code changes, new content launches, or redesigns.

Do I need technical knowledge to use these tools?

No. Every result is explained in plain English with clear guidance on what to fix and why it matters for your rankings.

Browse All Tools 81

Click any tool to run it against your website

Meta Title Test

Your webpage's meta title is an HTML tag that defines the title of your page. This tag displays your page title in search engine results, at the top of a user's browser, and also when your page is bookmarked in a list of favorites. A concise, descriptive title tag that accurately reflects your page's topic is important for ranking well in search engines.

Meta Description Test

Your webpage's meta description is an HTML tag that is intended to provide a short and accurate summary of your page. Search engines use meta descriptions to help identify the a page's topic - they may also use meta descriptions by displaying them directly in search engine results. Accurate and inviting meta descriptions can help boost both your search engine rankings and a user's likelihood of clicking through to your page.

Social Media Meta Tags Test

This test will check if the analyzed webpage is using social media meta tags. While this type of meta tags don't affect what people see when they visit the webpage, they exist to provide information about it to search engines and social media platforms. Also, when a link is shared, both Facebook and Twitter will scrape the associated webpage and read its meta tags to display the appropriate information. Thus, social media meta tags will help to amplify your webpage's content, will improve brand visibility and will help to generate website traffic.

Keywords Cloud Test

The Keyword Cloud is a visual representation of keywords used on your website. This will show you which words are frequently used in the content of your webpage. Keywords having higher density are presented in larger fonts and displayed in alphabetic order.

Heading Tags Test

Check if your webpage is using any H1 and H2 HTML header tags. Header tags are not visible to users, but help clarify and support the overall theme or purpose of your page to search engines. The H1 tag represents the most important heading, e.g., the title of the page or blog post. The H2 tag represents the second most important headings on the webpages, e.g., the subheadings.

Robots.txt Test

Check if your website is using a robots.txt file. When search engine robots crawl a website, they typically first access a site's robots.txt file. Robots.txt tells Googlebot and other crawlers what is and is not allowed to be crawled on your site.

Sitemap Test

Check if the website has a sitemap. A sitemap is important as it lists all the web pages of the site and let search engine crawlers to crawl the website more intelligently. A sitemap also provides valuable metadata for each webpage.

SEO Friendly URL Test

Check if your webpage URLs are SEO friendly. In order for links to be SEO friendly, they should contain keywords relevant to the page's topic, and contain no spaces, underscores or other characters. You should avoid the use of parameters when possible, as they make URLs less inviting for users to click or share. Google's suggestions for URL structure specify using hyphens or dashes (-) rather than underscores (_). Unlike underscores, Google treats hyphens as separators between words in a URL.

Image Alt Test

Check if images on your webpage are using alt attributes. If an image cannot be displayed (e.g., due to broken image source, slow internet connection, etc), the alt attribute provides alternative information. Using relevant keywords and text in the alt attribute can help both users and search engines better interpret the subject of an image.

Responsive Image Test

This test will check if all of your page's images are appropriately sized for your user's viewport. Ideally, your page should not serve images that are larger than the version that's rendered on the user's screen. Serving an image larger than the user's viewport results in scaling down the image, use of unnecessary bandwidth, and slower page load time.

Image Aspect Ratio Test

This test will check if all images are displayed with a correct aspect ratio. If a rendered image has an aspect ratio that's significantly different from the aspect ratio in its source file (the natural aspect ratio), the rendered image may look distorted, possibly creating an unpleasant user experience.

Inline CSS Test

Check your webpage HTML tags for inline CSS properties. Inline CSS property are added by using the style attribute within specific HTML tags. Inline CSS properties unnecessarily increase page size, and can be moved to an external CSS stylesheet. Removing inline CSS properties can improve page loading time and make site maintenance easier.

Google Analytics Test

Check if your website is connected with Google Analytics. Google Analytics is a popular, free website analysis tool that helps provide insights about your site's traffic and demographics.

Favicon Test

Check if your site is using and correctly implementing a favicon. Favicons are small icons that appear in your browser's URL navigation bar. They are also saved next to your URL's title when your page is bookmarked. This helps brand your site and make it easy for users to navigate to your site among a list of bookmarks.

JS Error Test

Check your page for JavaScript errors. These errors may prevent users from properly viewing your pages and impact their user experience. Sites with poor user experience tend to rank worse in search engine results.

Console Errors Test

This will check the Chrome DevTools Console for warnings and errors. These errors may prevent users from properly viewing your pages and impact their user experience. Sites with poor user experience tend to rank worse in search engine results.

Charset Declaration Test

This test will check if the webpage has a character encoding declaration ("charset"). If the server doesn't specify a character encoding format when it sends an HTML file, the browser may display some characters incorrectly to users. Google recommends using the Unicode/UTF-8 character set when possible.

Social Media Test

Check if your page is connected to one or more of the popular social networks. Social signals are become increasingly important as ranking factors for search engines to validate a site's trustworthiness and authority.

HTML Page Size Test

Check your page's HTML size. HTML size is the size of all the HTML code on your web page - this size does not include images, external JavaScript or CSS files.

DOM Size Test

This test will check the size of the DOM tree. When a web page is loaded, the browser creates a Document Object Model (DOM) of the page. All the tags in the HTML document are called nodes and the sum of them is translated as the DOM size. A large DOM tree will likely increase memory usage, cause longer style calculations, and may produce slower layout rendering.

Web Content Compression Check

Check if your website is using HTML compression. HTML compression plays an important role in improving website speed by finding similar strings within a text file and replacing them temporarily to reduce overall file size.

Site Loading Speed Test

Check your website's loading speed. Page speed is an important factor in search engine rankings and overall site success. Pages that take longer than 5 seconds to load can lose up to 50% of users. Faster webpages result in higher traffic, better conversions, and increased sales over slower loading pages.

JS Execution Time Test

This test will check the total execution time of the JavaScript code. Reducing the JavaScript execution time, in general, refers to decreasing the amount of time spent to parse, compile and execute the JavaScript code. Improving JavaScript execution time will result in faster page load times, and improved user experience (which Google uses as a factor in its ranking algorithms).

Page Objects Test

Check if all the objects requested by this webpage can be retrieved. If they are not retrievable, your page may display incorrectly, leading to a bad user experience and lower search engine rankings.

Page Cache Test (Server Side Caching)

Check if your page is serving cached pages. A page cache saves dynamically generated pages and serves the pre-generated (cached) page to reduce server load and site loading time (by avoiding the re-loading and execution of PHP scripts). Common caching methods are ZenCache and WP Rocket.

Flash Test

Check if your page uses Flash, an outdated technology that was typically used to deliver rich multimedia content. The web has evolved to replace Flash with open-standard technologies that additionally offered better performance and security. Flash content also does not work well on mobile devices, and is difficult to index by search engines.

CDN Usage Test

Check if your webpage's resources (images, javascript and css files) are served via CDNs.

Modern Image Format Test

This test will check if the webpage is serving images in modern formats. Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption for users.

Image Caching Test

Checks if your page is using an image expires tag, which specifies a future expiration date for your images. Browsers will see this tag and cache the image until the specified date (it doesn't re-fetch the unchanged image from your server). This speeds up your site the next time returning visitors arrive at your site and require the same image.

JavaScript Caching Test

Checks if your page is using caching headers for all JavaScript resources. Users browsers will check for these headers and, if any, will cache the JavaScript resources until the specified date (so that it does not keep re-fetching the unchanged file from your server). This speeds up your site the next time returning visitors arrive at your site and require the same JavaScript resource.

CSS Caching Test

Checks if your page is using caching headers for all CSS resources. Users browsers will check for these headers and, if any, will cache the CSS resources until the specified date (so that it does not keep re-fetching the unchanged file from your server). This speeds up your site the next time returning visitors arrive at your site and require the same CSS resource.

JavaScript Minification Test

Checks if any external javascript files used in your page is minified. Minified files reduce page size and overall load time.

CSS Minification Test

Checks if any CSS files used in your page is minified. Minified files reduce page size and overall load time.

Render Blocking Resources Test

This test will check if any of the webpage's JavaScript or CSS resources is blocking the render process. When the browser encounters a render blocking resource, it stops downloading the rest of the resources until these critical files are processed. In the meantime, the entire rendering process is put on hold. Aim to reduce the impact of these render-blocking URLs by inlining critical resources, deferring non-critical resources, and removing anything unused. This can greatly improve page load times and the user experience (factors which Google uses in its ranking algorithms).

Nested Tables Test

Check if this site contains nested tables. A nested table is an HTML table containing another table inside it. Use of nested tables can slow down page rendering in the user's browser.

Frameset Test

Check if your page is using frames, which divide your browser window into multiple sections where each section can load separate HTML documents. Frames create problems for both users (e.g., by creating unexepected behavior with printing functions or use of the back-button) and search engine robots (by complicating the crawling process). Avoid use of frames when possible.

Doctype Test

Check for doctype declaration. A document type declaration, or DOCTYPE, defines which version of (X)HTML your webpage is using. Proper doctype declaration assists with proper page rendering and functioning of web documents in compliant browsers.

URL Redirects Test

Check how many redirects your URL will perform to resolve to the final destination URL. Redirects often cause search engine indexing issues and can also lead to some minor loading delays. Google recommends removing or keeping redirects to a minimum.

First Contentful Paint Test

This test will check the First Contentful Paint (FCP) score of the analyzed webpage. FCP is a metric that measures the time from when the page starts loading to when any part of the page's content is rendered on the screen. To provide a good user experience, Google recommends that sites should strive to have a First Contentful Paint of 1.8 seconds or less.

Largest Contentful Paint Test

This test will check the Largest Contentful Paint (LCP) score of the analyzed webpage. LCP is a Core Web Vitals metric that measures when the largest element (image or text block) of a given web page becomes visible within the viewport, relative to when the page first started loading. To provide a good user experience, Google recommends that sites should strive to have Largest Contentful Paint of 2.5 seconds or less.

Cumulative Layout Shift Test

This test will check the Cumulative Layout Shift (CLS) score of the analyzed webpage. CLS is a Core Web Vitals metric calculated by summing all layout shifts that aren't caused by user interaction. Basically, whenever a page loads, certain page elements unexpectedly shift, affecting the way users interact with the webpage. A website with a low CLS has a stable page display, which does not shift elements around and ensures a steady, predictable loading of all website content. To provide a good user experience, Google recommends that sites should strive to have a CLS score of 0.1 or less.

URL Canonicalization Test

Test your site for potential URL canonicalization issues. Canonicalization describes how a site can use slightly different URLs for the same page (e.g., if http://www.example.com and http://example.com displays the same page but do not resolve to the same URL). If this happens, search engines may be unsure about which URL is the correct one to index.

SSL Checker and HTTPS Test

Check if your website is using HTTPS, a secure protocol for sending/receiving data over the Internet. Using HTTPS indicates that an additional encryption/authentication layer was added between client and server. HTTPS should be used by any site that collects sensitive customer data such as credit card information. Even for sites that do not collect such data, switching to https helps users by improving privacy and overall security. Google is increasingly using https as a positive ranking factor.

Mixed Content Test (HTTP over HTTPS)

This will check if all resources are loaded over a secure HTTPS connection. Mixed content occurs when initial HTML is loaded over a secure HTTPS connection, but other resources (such as images, videos, stylesheets, scripts) are loaded over an insecure HTTP connection. This is called mixed content because both HTTP and HTTPS content are being loaded to display the same page, and the initial request was secure over HTTPS. Browsers may block mixed content, so fixing this issue helps ensure your content loads as intended

HTTP2 Test

Checks if the webpage and all resources are served over HTTP/2. As the first major HTTP protocol update since 1997, HTTP/2 offers several key improvements such as increased speed and security.

HSTS Test

This test will check if your webpage is using the Strict-Transport-Security header.

Safe Browsing Test

Check if your website is identified as having malware or exhibiting phishing activity by Google's safe browsing API. Any site containing malware or suspicious for phising activity is seen as a threat to the online community and is often penalized by search engines. This test checks your website against regularly updated malware and phishing databases of problem websites.

Server Signature Test

Check if your server's signature is ON. A server signature is the public identity of your web server and contains sensitive information that could be used to exploit any known vulnerability. Turning your server signature OFF is considered a good security practice to avoid disclosure of what software versions you are running.

Directory Browsing Test

Check if your server allows directory browsing. If directory browsing is disabled, visitors will not be able to browse your directory by accessing the directory directly (if there is no index.html file). This will protect your files from being exposed to the public. Apache web server allows directory browsing by default. Disabling directory browsing is generally a good idea from a security standpoint.

Plaintext Emails Test

Check your webpage for plaintext email addresses. Any e-mail address posted in public is likely to be automatically collected by computer software used by bulk emailers (a process known as e-mail address harvesting). A spam harvester can read through the pages in your site and extract plaintext email addresses which are then added to bulk marketing databases (resulting in more inbox spam). There are several methods for email obfuscation.

Unsafe Cross-Origin Links Test

This test will check if all links to external pages that have the target="_blank" attribute also have the rel="noopener" or rel="noreferrer" attribute. When you link to an external site using the target="_blank" attribute, security and performance issues arise: The external pages you link to may run on the same process as your page. If the other page is running a lot of JavaScript, your page's performance may suffer. The other page can access your window object with the window.opener property. This may allow the other page to redirect your page to a malicious URL. Adding rel="noopener" or rel="noreferrer" to your target="_blank" links avoids these issues.

Meta Viewport Test

This will check if the webpage is using a viewport meta tag, which is necessary for responsive web design. Without a viewport meta tag, mobile devices render pages at typical desktop screen widths and then scale the pages down, making them difficult to read. Setting the viewport meta tag lets you control the width and scaling of the viewport so that it's sized correctly on all devices.

Mobile Snapshot Test

Check how your website renders on a mobile device.

Microdata Schema Analysis Test

Check if your webpage is using structured data markup. Search engines use structured data to better understand the content of your webpage and to create rich snippets in search results (which helps increase click-through rate to your site).

Custom 404 Error Page Test

This SEO test will check if your website is using a custom 404 error page. By creating a custom 404 error page, you can improve your website's user experience by letting users know that only a specific page is missing/broken (and not your entire site), providing them helpful links, the opportunity to report bugs, and potentially track the source of broken links in your site.

Noindex Tag Test

Check if your webpage is using the robots meta tag or the X-Robots-Tag HTTP header to instruct search engines not to show your site in search results pages.

Canonical Tag Test

Check if your webpage is using the canonical link tag. The canonical link tag is used to nominate a primary page when you have several pages with duplicate or very similar content.

Nofollow Tag Test

Check if your webpage is using the robots meta tag or the X-Robots-Tag HTTP header to instruct search engines not to follow the links on your page. Outgoing links marked with this tag will tell search engines not to follow or crawl that particular link. Google recommends that nofollow tags are used for paid advertisements on your site and links to pages that have not been vetted as trusted sites (e.g., links posted by users of your site).

Disallow Directive Test

Check if your robots.txt file is instructing search engine crawlers to avoid parts of your website. The disallow directive is used in robots.txt to tell search engines not to crawl and index a file, page, or directory.

Meta Refresh Test

This test will check if your webpage is using a refresh meta tag. This tag causes a web page to refresh automatically after a specified amount of time. Users generally don't expect automatic refreshes, so they can be disorienting. Refreshing also moves focus to the top of the page, which may frustrate or confuse users, particularly those who rely on screen readers or other assistive technologies.

Ads.txt Validation Test

This test will check if your website's ads.txt file has a valid format.

SPF Records Test

Check if your DNS records contains an SPF record. SPF (Sender Policy Framework) records allow email systems to verify if a given mail server has been authorized to send mail on behalf of your domain. Creating an SPF record increases email delivery rates by reducing the likelihood of your email being marked as spam.

Brotli Analysis Test

Check if website has Brotli compression is enabled or not

Cache Policy Signal Test

This test will check that your website stores data in cache or not

Contentful Paint Signal Test

This test will check the Largest Contentful Paint (LCP) metric of the analyzed webpage. LCP is a Core Web Vitals metric that measures when the largest element (image or text block) of a given web page becomes visible within the viewport, relative to when the page first started loading. To provide a good user experience, sites should strive to have Largest Contentful Paint of 2.5 seconds or less.

Descriptive Link Signal Test

This test will check if Links do not have descriptive text

Desktop Screenshot Analysis Test

Check how your website renders on a desktop device.

DNS Security Test

Check if website has DNS Security enabled

First Input Delay Signals Test

This test will check if your website has high FID, which cause potential delays when users try to interact with your page on mobile devices.

Font Size Signals Test

This test will check if any text on your website or particular page is too small.

Html Validation Test

Check if your webpage is using proper Html tags and shows the error if any

Interactive Signals Test

This test will check that how much time does your website take to become interactive to users.

Cumulative Layout Shift Signal Test

This test will check the Cumulative Layout Shift (CLS) score of the analyzed webpage. CLS is a Core Web Vitals metric calculated by summing all layout shifts that aren't caused by user interaction. Basically, whenever a page loads, certain page elements unexpectedly shift, affecting the way users interact with the webpage. A website with a low CLS has a stable page display, which does not shift elements around and ensures a steady, predictable loading of all website content. To provide a good user experience, sites should strive to have a CLS score of 0.1 or less.

Speed Index Signals Test

This test helps you check how fast your website loads. Search engines like Google prefer fast websites, so this test helps you see if your site needs speeding up. By finding and fixing things that slow it down, like big image files or too much code.

Tap Target Signals Test

The Tap Target Signals Test evaluates the accessibility of clickable elements on a website when viewed on mobile devices, ensuring they are appropriately sized and spaced for easy tapping. Passing this test indicates good mobile usability, potentially improving SEO rankings and user experience.

TLS Logjam Signal Test

This test will check if your website has tls logjam enabled or not

Advanced Console Errors Test

The Console Error Test checks a website for any errors or issues logged in the browser's console. These errors could indicate problems with the website's code, functionality, or performance.

CSS Analysis

Test evaluates the Cascading Style Sheets (CSS) code of a website to ensure it's structured efficiently and follows best practices. This test helps identify any redundant, unused, or poorly optimized CSS code that could affect website performance or user experience.

Text To HTML Ratio Analysis

This test evaluates the balance between the actual textual content on a webpage and the HTML code used to structure it. The test measures the proportion of visible text (such as paragraphs, headings, and lists) to the HTML code (like tags, scripts, and styles). This ratio can be an indicator of how well-optimized a webpage is for search engines.

DMARC Record Signal Test

This is an email authentication protocol that helps protect domains from being used in email spoofing and phishing attacks. A DMARC test checks the configuration and effectiveness of a domain's DMARC policy.