Artificial Intelligence Jobs
artificialintelligencejobs.netAnalysed on November 11, 2026 7:39 pm
44 passed 2 to improve 2 failed
On-Page SEO
These checks examine the page-level signals search engines use to understand a page and present it in results. Missing or unclear signals can make relevance harder to interpret and reduce the quality of the search snippet.
-
Pass
Title tag "Artificial Intelligence Jobs | Find Your Next AI Role" (53 characters)
Why it matters: The title is a major clue to the page topic and is commonly used as the clickable heading in search results. A missing, vague or overlong title can weaken relevance or be cut off.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Your title length is ideal.
-
Pass
Meta description Find artificial intelligence jobs in machine learning, data science, AI research, NLP, LLMs, robotics, computer vision and more. Visit us to Explore AI careers (159 characters)
Why it matters: The description may be used as the search-result snippet. If it is missing or unclear, search engines may select other page text and you have less control over the page preview.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Your meta description length is ideal.
-
Pass
H1 heading "Artificial Intelligence Jobs For AI Professionals"
Why it matters: The main heading helps visitors understand the page immediately and gives crawlers context. Missing or duplicated main headings can make the page structure less clear.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Exactly one H1 heading was found.
-
Pass
Heading structure H1: 1 · H2: 10 · H3: 10
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Sub-headings help visitors and search engines understand the page structure.
-
Info
Image alt text No images found in the HTML
Why it matters: Alternative text makes meaningful images understandable to assistive technology and gives search engines image context. Missing descriptions can reduce accessibility and image-search understanding.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Use descriptive alt text on meaningful images.
-
Pass
Canonical URL https://artificialintelligencejobs.net/
Why it matters: A canonical URL identifies the preferred version when duplicate or similar URLs exist. Without one, search engines may have to choose between variants and signals can become split.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A canonical URL helps prevent duplicate content issues.
-
Pass
Search engine indexing Robots meta: follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large
Why it matters: Indexing directives determine whether a search engine may include this page in its index. An unintended noindex instruction can keep the page out of organic search results.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The page is not blocked from indexing by a meta tag.
-
Pass
Language declaration en-US
Why it matters: A language declaration helps browsers and assistive technologies interpret text and pronunciation correctly, and clarifies the document’s primary language.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The page declares its language.
-
Pass
Structured data (JSON-LD) 1 block(s) found
Why it matters: Structured data describes entities and page details in a machine-readable format. Relevant, valid markup can make a page eligible for enhanced results, but rich results are never guaranteed.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Structured data can unlock rich results in search.
-
Info
Meta keywords Not present
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Meta keywords are obsolete for Google rankings. Do not spend time adding them; focus on useful page content and titles.
-
Info
Google search preview Artificial Intelligence Jobs | Find Your Next AI Role | Find artificial intelligence jobs in machine learning, data science, AI research, NLP, LLMs, robotics, computer vision and more. Visit us to Explore AI careers
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Preview based on page metadata. Google can choose different titles and snippets for individual searches.
-
Info
All headings (H1–H6) H1: 1 · H2: 10 · H3: 10 · H4: 0 · H5: 0 · H6: 0
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Use a logical heading hierarchy and descriptive headings that help readers scan the page.
-
Pass
Missing image alt attributes 0 images missing alt out of 0
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Add meaningful alt text to informative images. Decorative images may correctly use alt="".
Technical SEO
Technical SEO checks whether search engines and browsers can access, interpret and index the website reliably. Incorrect directives, insecure resources or missing discovery files can prevent good content from being found or displayed correctly.
-
Pass
HTTPS The site is served over HTTPS
Why it matters: HTTPS encrypts information exchanged with the website and helps browsers establish trust. HTTP-only pages can show warnings and expose information in transit.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Secure connection in use.
-
Fix
HTTP to HTTPS redirect The HTTP version is served without redirecting
Why it matters: HTTPS encrypts information exchanged with the website and helps browsers establish trust. HTTP-only pages can show warnings and expose information in transit.
Why it failed: the check detected a missing, blocked or unsuitable implementation. This is an issue within the limited scope of this scan and should be prioritised.
How to improve: Add a permanent (301) redirect from http:// to https:// to avoid duplicate content.
-
Pass
Mobile viewport width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover
Why it matters: The viewport tells mobile browsers how to size the page. Without it, pages can appear zoomed out or require horizontal scrolling.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The page is set up for mobile devices.
-
Pass
Character encoding UTF-8
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A character encoding is declared.
-
Pass
robots.txt https://artificialintelligencejobs.net/robots.txt found
Why it matters: Robots.txt gives compliant crawlers instructions about which paths they may fetch. A rule blocking the whole site can prevent crawling; it is not a security mechanism.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A robots.txt file is present.
-
Pass
XML sitemap https://artificialintelligencejobs.net/sitemap_index.xml
Why it matters: A sitemap gives search engines a useful list of URLs to discover. It is helpful for larger or frequently updated sites, although it does not guarantee indexing.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A sitemap helps search engines discover your pages.
-
Improve
Favicon Not found
Why it matters: A favicon helps users recognise the website in browser tabs and bookmarks. It is mainly a branding and usability improvement, not a major ranking factor.
Why it needs improvement: the check found a potential weakness or a result outside the analyzer’s preferred range. It may not prevent rankings or use, but it is worth reviewing.
How to improve: Add a favicon so your site is recognisable in browser tabs and search results.
-
Pass
Mixed content No insecure resources detected
Why it matters: Mixed content means an HTTPS page loads resources over insecure HTTP. Browsers may block those resources or show warnings, affecting appearance and trust.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: All checked resources load securely.
-
Pass
Underscores in URL No underscores in homepage URL
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Hyphens are generally easier to read as word separators. This check covers the analysed URL only.
-
Pass
URL rewrite / clean URL https://artificialintelligencejobs.net/
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Readable, stable URLs are easier to share. Query strings are not automatically a problem.
-
Pass
Iframe check 0 iframe(s) found
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Ensure embedded frames are trusted, responsive and have an accessible title. Iframes are not inherently an SEO issue.
-
Pass
Embedded objects 0 object/embed element(s) found
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Avoid obsolete plugin-based embeds. Use accessible HTML media or modern embeds where possible.
-
Pass
Document type DOCTYPE html
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Use the HTML5 doctype: <!doctype html>.
-
Pass
Custom 404 page test Random missing URL returned HTTP 404
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The server returned an HTTP 404 for a missing URL. Also ensure the page is helpful and branded.
-
Pass
WWW / non-WWW resolution www.artificialintelligencejobs.net resolves to artificialintelligencejobs.net
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Choose one preferred hostname and permanently redirect the other version to it. DNS/CDN configurations can affect this test.
-
Info
Server IP address 162.244.95.11
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: DNS resolution from the analysis server. A CDN or proxy may show its edge IP rather than the origin server.
-
Info
IP canonicalization Not conclusively tested
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Configure the server so direct-IP requests do not serve duplicate website content; redirect or reject unknown host headers.
-
Info
Domain registration / WHOIS (RDAP) registration: 2023-11-30T09:33:31Z · expiration: 2026-11-30T09:33:31Z · last changed: 2026-10-28T05:47:37Z
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Public registration data can be redacted or limited by the registry. This is not a substitute for registrar account information.
-
Pass
Mobile compatibility Viewport tag detected
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A viewport tag is only a basic signal. Test layouts, navigation and forms on real mobile devices.
-
Info
Mobile preview screenshot Screenshot is generated separately when background jobs complete
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: The report screenshot is a visual preview; it is not a full device-compatibility test.
-
Info
Google indexed pages count Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Google does not provide a reliable public indexed-page count endpoint. Use Google Search Console.
-
Info
Backlinks counter Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: A reliable backlink count requires a third-party link index such as Ahrefs, Semrush or Moz.
-
Info
Facebook likes count Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: The public Facebook Like counter API is no longer generally available.
-
Info
Google PlusOne count Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Google+ has been discontinued.
-
Info
StumbleUpon count Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: StumbleUpon has been discontinued.
-
Info
LinkedIn shares count Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: LinkedIn does not provide a general public share-count endpoint.
-
Info
Alexa Global Rank Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Alexa Internet ranking service was discontinued in 2022.
-
Info
Estimated website worth Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: A credible valuation requires traffic, revenue and market data that are not available from a homepage request.
-
Info
Visitors localization Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Visitor geography requires analytics data or a traffic intelligence provider.
-
Info
Domain / typo availability Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Availability checks require registrar-specific live queries; this audit does not attempt domain registration.
-
Info
Hosting provider / server location Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: IP geolocation and hosting attribution require a maintained external database and may identify a CDN instead of the origin.
-
Info
W3C validity Not available in this report
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: A full validation requires submitting the page to a validator service; not inferred from a simple HTML parse.
Security
Security protects visitors, the website owner and the site’s reputation. HTTPS, reputation checks and source inspection can reveal warning signs, but a remote homepage check cannot prove that hosting files or databases are clean.
-
Pass
SSL certificate check HTTPS request completed with TLS verification enabled
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The request succeeded using WordPress HTTP API TLS verification. Certificate chain and expiry details are not separately displayed.
-
Fix
Security headers 0 of 6 present
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why it failed: the check detected a missing, blocked or unsuitable implementation. This is an issue within the limited scope of this scan and should be prioritised.
How to improve: Consider adding: HSTS, CSP, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy.
-
Pass
Email privacy 0 email address(es) visible in page source
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Avoid publishing personal email addresses in plain text; use a contact form or an address-protection method to reduce harvesting.
-
Pass
Malware / virus reputation scan (VirusTotal) VirusTotal: 0 malicious, 0 suspicious, 55 harmless detections in the latest available analysis
Why it matters: A malware or reputation alert can affect visitor safety, browser warnings and the site’s reputation. A clean result from one service is not a complete server security audit.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: No malicious or suspicious detections were reported in the available VirusTotal domain analysis. This does not prove that the website or its hosting account is malware-free.
-
Pass
Suspicious code pattern check 0 high-risk obfuscation / redirect pattern(s) found in homepage source
Why it matters: Obfuscated scripts and unexpected redirects can indicate injected code, but pattern matching can flag legitimate scripts too. Every match needs manual verification.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: No selected high-risk obfuscation or redirect patterns were detected in the fetched homepage HTML. External scripts and server files are not fully inspected.
-
Info
Safe Browsing Google Safe Browsing API lookup not configured
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: VirusTotal reputation is checked separately when configured. A Google Safe Browsing verdict requires its own API integration and key.
Performance
Performance affects how quickly a page responds and becomes usable. Slow pages frustrate visitors and can increase abandonment. Treat these measurements as diagnostic indicators and use PageSpeed Insights and real-user data to locate bottlenecks.
-
Pass
Server response time 0.06 seconds
Why it matters: The server must respond before the browser can receive the page. A slow response delays everything that follows and may indicate overloaded hosting or expensive server work.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Fast response. (Measured from our server, so results vary by location.)
-
Pass
HTML size 59.3 KB
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The HTML document is a healthy size.
-
Pass
Compression GZIP compression enabled
Why it matters: Compression reduces the amount of text-based data transferred. Without it, HTML, CSS and JavaScript take longer to download, especially on slower connections.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The page is compressed in transit.
-
Info
Caching headers no-cache
Why it matters: Cache instructions let browsers reuse static files instead of downloading them on every visit, reducing repeat-visit load time and server demand.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Static assets (images, CSS, JS) should be served with long-lived cache headers.
-
Pass
External scripts & stylesheets 0 scripts · 2 stylesheets
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A reasonable number of external files.
-
Pass
GZIP compression test GZIP response compression detected
Why it matters: Compression reduces the amount of text-based data transferred. Without it, HTML, CSS and JavaScript take longer to download, especially on slower connections.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Enable Brotli or Gzip for HTML, CSS, JavaScript, JSON and SVG responses.
-
Info
Page size 59.3 KB HTML response
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: This is the HTML response size only; images, stylesheets, scripts and fonts add to the full page weight.
-
Info
Website load time 0.06 seconds server-side fetch
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: This is a server-side request measurement, not a browser load-time measurement. Use PageSpeed Insights for lab metrics.
-
Info
Speed tips No obvious basic server-response issues detected
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: For a full performance diagnosis, review PageSpeed Insights opportunities and Core Web Vitals.
Social & Sharing
Social preview metadata controls the title, description and image shown when a page is shared. It is not a direct ranking guarantee, but accurate previews make shared links clearer and more appealing.
-
Improve
Open Graph tags 2 of 3 core tags found (og:title, og:description, og:image)
Why it matters: Open Graph fields control the title, description and image shown by many social platforms. Missing fields can produce incomplete or unattractive previews.
Why it needs improvement: the check found a potential weakness or a result outside the analyzer’s preferred range. It may not prevent rankings or use, but it is worth reviewing.
How to improve: Add og:title, og:description and og:image so shared links show a rich preview.
-
Pass
X / Twitter card summary_large_image
Why it matters: Card metadata helps X choose a suitable preview when a page is shared. Without it, a link may display as a plain URL or use unsuitable page content.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: A Twitter/X card type is defined.
Content
Useful, original and well-organised content helps visitors complete their task and gives search engines context. Thin, repetitive or poorly structured content may not answer the searcher’s question as well as competing pages.
-
Pass
Word count 1,276 words
Why it matters: Text gives visitors and search engines context, but word count alone is not a quality score. Too little useful copy may leave questions unanswered; irrelevant filler will not help.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Good amount of text for search engines to understand the page.
-
Pass
Links 21 internal · 0 external
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Internal links help crawlers and visitors navigate your site.
-
Info
Analytics detected No common analytics script detected
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Analytics lets you measure traffic and improve performance over time.
-
Pass
Text / HTML ratio 14% visible text by HTML size
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: This is a rough diagnostic, not a Google ranking factor. Reduce unnecessary markup and add useful visible content where appropriate.
-
Pass
Keyword consistency Top term "data" appears 23 times across title, description and page text
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Use a natural, consistent topic across the title, description, headings and body. Avoid keyword stuffing.
-
Info
Keywords cloud data (22), learning (18), jobs (14), intelligence (13), machine (13), work (12), artificial (11), roles (11)
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: These are frequently used words on the fetched page, not a recommendation to repeat them unnaturally.
-
Info
In-page links / URL count 21 total links: 21 internal, 0 external
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Counts links found in the homepage HTML. It does not crawl every URL on the domain.
-
Info
Broken internal links 0 broken of 8 tested internal links
Why it matters: Internal links help visitors navigate and crawlers discover related pages. Broken links interrupt journeys and can make a site feel poorly maintained.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Only a small sample of internal links is tested; a full crawler is needed for a complete audit.
AI Search Compatibility
These checks look for clear, machine-readable signals that may help automated systems interpret your website. They support discoverability but cannot guarantee inclusion or visibility in AI-generated answers.
-
Pass
ChatGPT (OAI-SearchBot) robots.txt access OAI-SearchBot is not blocked by the applicable robots.txt rules
Why it matters: Robots.txt gives compliant crawlers instructions about which paths they may fetch. A rule blocking the whole site can prevent crawling; it is not a security mechanism.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The search crawler is permitted by the robots.txt rules detected for this site.
-
Pass
ChatGPT (OAI-SearchBot) homepage fetch HTTP 200 using a crawler-style user agent
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: This is a basic fetch simulation from the analysis server, not proof that the genuine crawler can access the site. Firewalls, bot protection, CDN rules and IP allowlists may behave differently.
-
Pass
Claude (Claude-SearchBot) robots.txt access Claude-SearchBot is not blocked by the applicable robots.txt rules
Why it matters: Robots.txt gives compliant crawlers instructions about which paths they may fetch. A rule blocking the whole site can prevent crawling; it is not a security mechanism.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: The search crawler is permitted by the robots.txt rules detected for this site.
-
Pass
Claude (Claude-SearchBot) homepage fetch HTTP 200 using a crawler-style user agent
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: This is a basic fetch simulation from the analysis server, not proof that the genuine crawler can access the site. Firewalls, bot protection, CDN rules and IP allowlists may behave differently.
-
Pass
AI-readable page content 1,276 words detected in server-delivered HTML
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: AI search systems need accessible, useful page content. Keep important text in the initial HTML where practical; do not rely entirely on client-side rendering. This is a content-accessibility signal, not a ranking guarantee.
-
Pass
Structured data for AI understanding 1 JSON-LD block(s) detected
Why it matters: Structured data describes entities and page details in a machine-readable format. Relevant, valid markup can make a page eligible for enhanced results, but rich results are never guaranteed.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Use accurate schema.org markup such as Organization, WebSite, Article, Product or LocalBusiness where relevant. Structured data can clarify entities but does not guarantee AI citations.
-
Pass
AI discovery signals Sitemap: found · Canonical: set · Indexable meta: yes
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
What this result means: the tested signal met this analyzer’s basic check. Keep it in place and recheck after major content, design or platform changes.
How to improve: Keep a valid XML sitemap, a correct canonical URL and avoid noindex on pages you want discovered. These are general discovery signals, not a direct submission to ChatGPT or Claude.
-
Info
llms.txt file Not found
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: llms.txt is an emerging optional convention for describing site content to language-model tools. It is not a confirmed requirement or ranking factor for ChatGPT or Claude.
-
Info
AI search inclusion guarantee Cannot be guaranteed by a technical audit
Why it matters: This signal contributes to the quality, usability or discoverability of the page. Assess it in context rather than treating it as a ranking guarantee.
Why this is informational: the analyzer could not fully verify this item, or it is a measurement rather than a pass/fail test. An unavailable test is not proof of a problem or proof that the site is clear.
How to improve: Passing these checks improves technical accessibility only. Whether ChatGPT or Claude actually indexes, retrieves, cites or recommends a page depends on their systems, relevance, freshness and other signals.
Top keywords on the page
This list shows frequently repeated terms in the homepage text. It can help check whether the page language reflects its topic, but frequency is not the same as relevance or quality. Avoid unnatural repetition; use the language your audience uses and cover the subject comprehensively.
| Keyword | Count | Density |
|---|---|---|
| data | 22 | 1.72% |
| learning | 18 | 1.41% |
| jobs | 14 | 1.1% |
| intelligence | 13 | 1.02% |
| machine | 13 | 1.02% |
| work | 12 | 0.94% |
| artificial | 11 | 0.86% |
| roles | 11 | 0.86% |
Website Audit Conclusion
Overall SEO score: 94/100 (Grade A).
Malware and security conclusion
No threats were reported by the configured checks. This is not a guarantee that the website, server, database or hosting account is completely virus-free.
Recommended improvements
- HTTP to HTTPS redirect: Add a permanent (301) redirect from http:// to https:// to avoid duplicate content.
- Favicon: Add a favicon so your site is recognisable in browser tabs and search results.
- Security headers: Consider adding: HSTS, CSP, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy.
- Open Graph tags: Add og:title, og:description and og:image so shared links show a rich preview.
Scan scope: this report checks the publicly accessible homepage and available domain reputation data. It does not scan hosting files, WordPress core, plugins, themes, databases or email accounts. Use a server-side security scanner and a clean backup comparison for a full malware investigation.