Error 1 error detected Overall result
140 Passed checks
19 Warnings
1 Errors
01

Primary version

Determine the www/non-www version and check for duplication.

OK
https://branddesign.ltd/ A single primary domain version was selected.

HTTP without www

OK

The variant resolves correctly.

301 http://branddesign.ltd/
200 https://branddesign.ltd/
Redirects
1
Path
Preserved
Query
Preserved

HTTP with www

OK

The variant resolves correctly.

301 http://www.branddesign.ltd/
301 https://www.branddesign.ltd/
200 https://branddesign.ltd/
Redirects
2
Path
Preserved
Query
Preserved

HTTPS without www

OK

The variant resolves correctly.

200 https://branddesign.ltd/
Redirects
0
Path
Preserved
Query
Preserved

HTTPS with www

OK

The variant resolves correctly.

301 https://www.branddesign.ltd/
200 https://branddesign.ltd/
Redirects
1
Path
Preserved
Query
Preserved
HeaderLevelValueStatus
Content-Type Required text/html; charset=utf-8 OK
Content-Encoding Informational br OK
Content-Length Informational OK
Cache-Control Recommended no-cache OK
Expires Informational OK
ETag Recommended Warning
Last-Modified Recommended Warning
Vary Recommended Warning
Server Informational hcdn Warning
X-Powered-By Informational OK
Location Informational OK
Retry-After Informational OK
Content-Security-Policy Recommended default-src 'self'; script-src 'self' 'unsafe-inline' 'wasm-unsafe-eval' https://ajax.googleapis.com https://www.googletagmanager.com https://www.googleadservices.com https://www.google.com https://pagead2.googlesyndication.com https://googleads.g.doubleclick.net https://www.google-analytics.com https://connect.facebook.net https://*.nitrocdn.com blob:; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src 'self' data: https://fonts.gstatic.com https://*.nitrocdn.com; img-src 'self' data: blob: https://www.facebook.com https://www.google-analytics.com https://region1.google-analytics.com https://www.googletagmanager.com https://googleads.g.doubleclick.net https://pagead2.googlesyndication.com https://www.googleadservices.com https://www.google.com https://google.com https://www.google.bg https://stats.g.doubleclick.net https://*.nitrocdn.com https://cdn-ilelpfg.nitrocdn.com; connect-src 'self' data: blob: https://www.google-analytics.com https://region1.google-analytics.com https://analytics.google.com https://region1.analytics.google.com https://www.googletagmanager.com https://pagead2.googlesyndication.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://ad.doubleclick.net https://www.google.com https://google.com https://www.google.bg https://stats.g.doubleclick.net https://www.gstatic.com https://connect.facebook.net https://k6-e4e4123be8e54363900a90353991ca93.ecs.us-west-1.on.aws https://bded8a3c6ae-1-1053047382554.us-central1.run.app https://*.nitrocdn.com https://*.nitropack.io https://to.getnitropack.com; frame-src 'self' https://www.facebook.com https://www.googletagmanager.com https://www.youtube.com https://www.youtube-nocookie.com https://player.vimeo.com; media-src 'self' data: blob: https://*.nitrocdn.com; worker-src 'self' blob:; child-src 'self' blob:; object-src 'none'; base-uri 'self'; form-action 'self' https://www.facebook.com; frame-ancestors 'self'; upgrade-insecure-requests; OK
X-Content-Type-Options Required nosniff OK
Referrer-Policy Recommended strict-origin-when-cross-origin OK
Permissions-Policy Recommended camera=(), microphone=(), geolocation=(), payment=() OK
X-Frame-Options Recommended SAMEORIGIN OK
04

HTTPS, certificate, and TLS

Validity, domains, certificate chain, TLS, and HTTP protocol.

Valid certificateThe certificate is valid.
OK
Matches the domainThe domain is covered.
OK
Covers wwwThe www version is covered.
OK
Expiry date77 days remaining.
OK
Certificate chainThe certificate chain is valid.
OK
TLS versionTLSV1.3
OK
HTTP protocolHTTP/2
Information
Strict-Transport-SecurityHSTS is present.
OK
Issued to
branddesign.ltd
Issuer
YE2
Expires
2026-11-09T21:39:53+02:00
Days remaining
77
05

Response and server errors

Status, network problems, content type, compression, and size.

200 on the primary URLReceived status 200.
OK
TimeoutNo problem was detected.
OK
DNS errorNo problem was detected.
OK
SSL errorNo problem was detected.
OK
403 ForbiddenNo problem was detected.
OK
429 Too Many RequestsNo problem was detected.
OK
5xx server errorNo problem was detected.
OK
Non-empty response417,505 bytes.
OK
Broken compressionNo problem was detected.
OK
Response too largeNo problem was detected.
OK
06

Real 404 check

A random nonexistent address with no redirect or soft 404.

OK
HTTP 404 The correct status was returned: 404.
07

Server speed

Baseline network and response performance metrics.

OK
0.72 msDNS lookup
3.52 msTCP connect
0.00 msTLS handshake
79.85 msTTFB
88.87 msTotal time
108,989 BResponse size
Error
Color contrast · Desktop Lighthouse found 1 elements with insufficient contrast.
97/100 Accessibility score
1 Low-contrast elements
Desktop Lighthouse strategy
Element Selector Problem
contact@branddesign.ltd <span class="btn-caption"> div.mxd-block__content > div.mxd-block__inner-headline > a.btn > span.btn-caption Fix any of the following: Element has insufficient color contrast of 2.29 (foreground color: #535151, background color: #161616, font size: 75.0pt (100px), font weight: normal). Expected contrast ratio of 3:1

Lighthouse 13.4.1 · https://branddesign.ltd/

09

CDN / reverse proxy

Detect Cloudflare and other edge/cache providers through headers and DNS CNAME.

Information
Unknown provider No reliable CDN or reverse proxy signals were found.
Warning
2 cookies Cookies with an unknown purpose require manual review.
0Necessary
0Analytics / marketing
Manual review Prior consent requirement
Not applicable — no Google tagsGoogle Consent Mode
YesConsent Mode v2
Not recognizedCMP provider
Google tagsNone detected
Information
Consent bannerA consent/CMP interface was detected.
Detected
Consent default / updateDefault: Yes · Update: No
Detected
CookieCategoryDomain / PathAttributesSource
nitroCache Unknown branddesign.ltd/ Secure · JS accessible · SameSite=not set HTTP
hcdn Unknown branddesign.ltd/ Secure · HttpOnly · SameSite=None Browser
Cookie securitynitroCache: SameSite is not set.
Warning

Consent Mode applies to Google tags. It is not a universal substitute for consent, and this result is not a legal conclusion.

11

Ad blocker simulation

Compare a normal desktop load with one where common ad/tracker resources are blocked.

OK
Breakage risk: Low No resources blocked by this ad-block profile were requested.
0Blocked resources
0Advertising
0Tracking
0From the site
0From external providers
YesBrowser simulation
SERP

SERP preview

An indicative simulation of the Google result on desktop and mobile.

Desktop Google
branddesign.ltdbranddesign.ltd

Branding Agency in Varna, Bulgaria — Brand Design Ltd.

Branding agency in Varna: strategy, identity, logo, web, content and advertising. 200+ projects in founder practice; 5.0★ from 24 ratings and 23 written reviews across Google, Clutch, OINK, Sortlist and Viber.

Mobile Google
branddesign.ltdbranddesign.ltd

Branding Agency in Varna, Bulgaria — Brand Design Ltd.

Branding agency in Varna: strategy, identity, logo, web, content and advertising. 200+ projects in founder practice; 5.0★ from 24 ratings and 23 written reviews across Google, Clutch, OINK, Sortlist and Viber.

Google may rewrite the title, description, favicon, and displayed URL.

SOCIAL

Social sharing

Open Graph and Twitter Card previews for Facebook, X, and Discord.

This preview is indicative. Final rendering depends on each platform’s cache and display rules. Metadata source: Rendered DOM
SEO

On-page SEO and JavaScript

19 structured sections: what a crawler receives in Server HTML and what appears in the Rendered DOM after JavaScript.

Both modes were compared
Server HTML 417,505 B 1357 approximate words
Rendered DOM 430,845 B 463 approximate words
Resource audit 51 unique URLs · concurrency 8

Server HTML and Rendered DOM were compared. Resources were checked with limited concurrency.

01 Title Presence, uniqueness, approximate SERP width, and JavaScript dependency. OK
Server HTML
Branding Agency in Varna, Bulgaria — Brand Design Ltd.
Characters
54
Desktop px
335
Mobile px
322
Title is presentA title was found in Server HTML.
OK
Exactly one titleTitle elements found: 1.
OK
Recommended widthApproximately 335 px desktop / 322 px mobile; 54 characters.
OK
No excessive repetitionNo excessive repetition was found.
OK
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
Title versus H1Title and H1 differ or H1 is missing; they do not have to match.
Information
02 Meta description Presence, uniqueness, and approximate desktop/mobile width. 1 issue Warning
Server HTML
Branding agency in Varna: strategy, identity, logo, web, content and advertising. 200+ projects in founder practice; 5.0★ from 24 ratings and 23 written reviews across Google, Clutch, OINK, Sortlist and Viber.
Characters
209
Desktop px
1275
Mobile px
1224
Meta description is presentA description was found in Server HTML.
OK
Exactly one descriptionDescription elements found: 1.
OK
Recommended widthApproximately 1275 px desktop / 1224 px mobile; 209 characters.
Warning
No excessive repetitionNo excessive repetition was found.
OK
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
03 Canonical URL HTML/HTTP canonical, normalization, target status, and conflicts. OK
Canonical
https://branddesign.ltd/
HTTP Link
Canonical is presentA canonical is present in Server HTML.
OK
Exactly one canonicalCanonical elements found: 1.
OK
Absolute and valid URLhttps://branddesign.ltd/
OK
Matches the final URLCanonical: https://branddesign.ltd/ · Final URL: https://branddesign.ltd/. Query differences are shown for manual review.
OK
Same domain and HTTPSHost: branddesign.ltd · Scheme: https.
OK
Canonical resourceHTTP 200 · redirects: 0 · Content-Type: text/html; charset=utf-8.
OK
Canonical is not noindexNo noindex was found on the canonical target.
OK
No tracking parameters or fragmentNo unwanted tracking parameters or fragment were found.
OK
HTTP Link canonicalThere is no canonical in the HTTP Link header.
Information
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
04 Indexability Meta robots, Googlebot, and X-Robots-Tag are evaluated together. OK
Meta robots
Googlebot
X-Robots-Tag
The page is indexableNo noindex directive was found.
OK
No conflict between robots sourcesNo direct conflict was found.
OK
Robots only after JavaScriptNo critical JS-only change was found.
OK
Noindex with a canonical to another pageThe combination was not found.
OK
Unknown directivesThere are no unknown directives.
Information
Recognized directivesNone are set; index,follow is the default behavior.
Information
05 Viewport Mobile viewport and accessibility restrictions. OK
Value
width=device-width, initial-scale=1
Exactly one viewportViewport tags found: 1.
OK
width=device-widthThe value is present.
OK
initial-scaleThe value is present.
OK
Zoom is not blockedNo zoom blocking was found.
OK
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
06 Language and charset HTML lang, approximate language, and charset consistency. OK
lang
en
Detected
en
Charset
utf-8
HTML langDeclared language: en.
OK
Valid BCP 47The code appears valid.
OK
Language versus contentApproximately detected language: en.
Information
Charset is declaredHTML: UTF-8 · HTTP: utf-8.
OK
Charset appears early in headMeta charset is within the first 1024 bytes of head.
OK
No charset conflictNo charset conflict was found.
OK
Valid UTF-8 contentThe HTML sample is valid UTF-8.
OK
Meta languageIt is not set and has no SEO value.
Information
07 Heading structure H1–H6, accessible text, visibility, and skipped levels. 1 issue Warning
H1
1
H2
10
H3
28
H4
0
H5
0
H6
0
H1 is presentH1 in Server HTML: 1.
OK
One H1There is no more than one H1.
OK
No empty headingsEmpty headings: 0.
OK
Accessible heading textHeadings without text/accessibility name: 0.
OK
No skipped levelsNo skipped levels were found.
OK
Visible H1 after renderingVisible H1 elements after rendering: 1.
OK
Server/DOM heading structureHeading structure differs between Server HTML and Rendered DOM.
Warning
H1
We build clear, distinctive brands that people remember.
H2
Love letters & high fives:
H2
B2A and AI Services
H2
Brand Identity
H2
Web Design & Development
H2
Case Studies
H2
Brand identity is the surface.The system is what sells.
H2
Above all, a clear purpose must exist; only then can the brand be truly defined
H2
FAQ
H3
Getting started, services & business strategy
H3
What is the Free AI Audit and how do I use it?
H3
What does the Business Audit cover?
H3
What services do you offer?
H3
What is the Business Audit and how does it work?
H3
What is the Growth System?
H3
Projects, websites & terms
H3
How long does a project take?
H3
What happens if I request changes after the design is approved?
H3
When should I provide the content for my website?
H3
Who owns the code and copyright of the final product?
H3
Can you redesign my existing website?
H3
Do you provide ongoing support and maintenance?
H3
What are the terms for Digital Marketing and Maintenance packages?
H3
What is your cancellation and refund policy?
H3
AI Branding & research
H3
What is the difference between AI Branding and B2A Marketing?
H3
What is an AI Digital Twin and how is it different from a survey?
H3
What is AI Branding and do I need it?
H3
What does AI Market Research cover?
H3
How does AI Brand Protection work?
08 Content Visible main text, main landmark, and JavaScript dependency. OK
Server words
1357
Rendered words
463
Difference
-894
Text/HTML
2.14%
Main content1357 approximate visible words in Server HTML; there is no universal 300-word minimum.
OK
Main landmarkmain/role=main elements found: 1.
OK
Main content is not hiddenHidden main elements: 0.
OK
No placeholder textNo placeholder text was found.
OK
No excessive repetitionNo excessive repetition was found.
OK
Content does not depend entirely on JavaScriptServer: 1357 words · Rendered: 463 words.
OK
Text/HTML ratio2.14% — this metric is informational.
Information
09 Images URL, status, Content-Type, dimensions, alt, lazy loading, and mixed content. 2 issues Warning
DOM images
107
HTTP checked
0
Missing alt
0
Empty alt
3
Valid image URLImages without a usable src/srcset: 107.
Warning
Resources load as imagesChecked: 0 · broken/invalid: 0.
OK
Alt attributesMissing alt: 0 · empty alt: 3 (this may be correct for decorative images).
OK
Linked image has an accessible nameLinked images without alt/accessibility name: 3.
Warning
Width and heightImages without both width and height: 0.
OK
No mixed contentHTTP images on an HTTPS page: 0.
OK
Resource sizeImages over 1 MB: 0.
OK
Extension versus Content-TypeMismatches: 0.
OK
Lazy loading0 images use loading=lazy.
Information
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
10 Favicon Declared icons, /favicon.ico fallback, format, and actual dimensions. 1 issue Warning Understand and fix favicon
Declared
3
Valid
3
Checked
3
Working faviconAt least one valid favicon resource was found.
OK
Declared favicon resourcesBroken declared favicon resources: 0.
OK
Square dimensionsValid non-square favicon images: 0.
OK
Declared versus actual sizesMismatches: 0.
OK
Size divisible by 48Google recommends a square size divisible by 48 px; matches: 0.
Warning
No mixed contentHTTP favicons on an HTTPS page: 0.
OK
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
15 Structured data JSON syntax, Schema.org model, and rich-result potential are evaluated separately. 5 issues Warning
JSON-LD blocks
8
Entities
299
Microdata
0
RDFa
0
Valid JSON8 blocks · invalid: 0.
OK
Valid Schema.org model28 missing/unclear required fields: Organization without url; Organization without name; WebPage without name; WebPage without url.
Warning
Potential Google rich resultCandidate types: LocalBusiness, FAQPage, Review, HowTo, BreadcrumbList. This does not guarantee display in Google.
Warning
Recognized @typeOrganization, WebPage, LocalBusiness, FAQPage, Review, Person, WebSite, HowTo, BreadcrumbList.
Information
URL, date, price, and currencyInvalid URLs: 0 · dates/timezone: 0 · price/currency: 0.
OK
Structured data imagesChecked: 2 · invalid: 0.
OK
Duplicate entitiesProbable duplicates: 150.
Warning
Consistency with visible contentEntity names not found in the visible sample: 164.
Warning
Organization URL versus canonicalOrganization/LocalBusiness URL conflicts: 20.
Warning
Microdata and RDFaMicrodata items: 0 · RDFa items: 0.
Information
Superseded propertiesNo properties from the supported list of superseded Schema.org names were found.
OK
Nested typesNested entities are extracted and evaluated separately; Google eligibility remains indicative.
Information
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
16 Hreflang Language codes, self/reciprocal links, statuses, and canonical conflicts. OK
HTML links
3
HTTP links
0
Checked
2
Hreflang presenceHreflang links found: 3.
Information
Valid language codesInvalid codes: 0.
OK
Absolute URLsRelative hreflang URLs: 0.
OK
Self-referenceSelf-reference links: 2.
OK
Reciprocal linksAlternate pages without a backlink: 0.
OK
x-defaultx-default links: 1.
OK
No duplicate languageDuplicate codes: 0.
OK
Hreflang targetsTargets without 200 or with noindex: 0 · targets with a redirect: 0.
OK
Canonical conflictNo canonical conflict was found.
OK
HTTP header hreflangNo hreflang was found in the HTTP Link header.
Information
en
https://branddesign.ltd/
bg
https://branddesign.ltd/bg/
x-default
https://branddesign.ltd/
17 Pagination next/prev are informational; crawlable a[href] links remain important. OK
next
0
prev
0
Checked
0
rel=next/prevnext: 0 · prev: 0. Google does not use them as a required ranking signal.
Information
Pagination URLsChecked: 0 · without a direct 200: 0.
OK
Consistent URLsPagination targets on a different host: 0; the order and pattern are shown for review.
OK
Normal a[href] linksrel next/prev targets without a matching a[href]: 0.
OK
Load more is crawlableNo JS-only Load more signal was found.
OK
Page canonicalsPagination targets with a canonical to a different URL: 0.
OK
Server HTML / Rendered DOMThe value is the same in Server HTML and Rendered DOM.
OK
18 SPA and JavaScript SEO Server HTML versus Rendered DOM, hydration, client redirects, and browser errors. 1 issue Warning
Server words
1357
Rendered words
463
JS-only elements
0
Console errors
2
URL does not change after renderingNo client-side URL change was detected.
OK
Router links have hrefInteractive a elements without href: 0.
OK
Rendering completes successfullyreadyState=loading.
OK
JavaScript errors2 severe console errors.
Warning
Hash routingNo /#/ routing was found.
OK
SSR/prerender app shellNo empty app shell was found.
OK
Bot versus normal browserServer HTML is requested with a crawler user agent and compared with normal desktop Chrome. A difference may be caused by JavaScript and is not necessarily cloaking.
Information
JavaScript error
https://branddesign.ltd/ - Failed to load resource: the server responded with a status of 403 ()
JavaScript error
https://to.getnitropack.com/p - Failed to load resource: the server responded with a status of 403 ()
19 Core HTML structure html/head/body, base href, metadata placement, and head size. 1 issue Warning
HTML bytes
417505
Head bytes
200042
Base href
HTML element<html> elements found: 1.
OK
One head<head> elements found: 1.
OK
One body<body> elements found: 1.
OK
Metadata is in headNo important metadata was found after body.
OK
Head size200,042 bytes.
Warning
Base hrefThere is no base href.
Information