Skip to content
Super Site Report logo Super Site Report Website health checker

gsmarena.com website health report

Website health report

gsmarena.com scores 89/100

Good overall, with a few things worth fixing. We found 21 issues; the weakest area is Accessibility (82/100).

Last checked · 1 scan

  • 5 Medium
  • 16 Low
  • 24 Passed

Free expert review

Send this report to SuperSiteBros. An expert will look it over and email you with the highest-impact fixes — no obligation.


Free weekly monitoring

Weekly monitoring is built and ready, but outbound email from this server is not reliable yet (no SPF/DKIM/DMARC and no SMTP). Sign-ups stay closed until that is fixed — use the free expert review above in the meantime.

Matched SuperSiteBros services

Based on the categories that need work. Prices are from supersitebros.com.

Site crawl

Pages crawled
25
Broken links
0
Redirect chains
0
Missing titles
0
Duplicate titles
0
Missing descriptions
2
Missing H1
0
Thin pages
4
Noindex pages
3
Mixed content pages
0

We crawled the first 25 pages; larger sites have more. 32 URL(s) were skipped because robots.txt disallows them.

Pages checked
PageStatusTitleWordsIssues
/200GSMArena.com - mobile phone reviews, news, specifications and more...843no H1
/tipus.php3200Tip us - GSMArena.com190thin
/rss-news-reviews.php3200—0—
/forgot.php3200Forgotten password - GSMArena.com86thin
/register.php3200Create account - GSMArena.com170thin
/news.php3200Mobile phones news - GSMArena.com1156—
/reviews.php3200Mobile phone reviews - GSMArena.com575no description
/videos.php3200Videos - GSMArena.com105thin
/news.php3?sTag=Featured200Articles tagged Featured - GSMArena.com1177—
/search.php3200Phone Finder - search for a phone by feature - GSMArena.com884no description
/deals.php3200Daily deals1479—
/network-bands.php3200Network coverage in United States - 2G/3G/4G/5G mobile networks614—
/contact.php3200Contact us - GSMArena.com274—
/vivo_x500_pro_max-review-3009.php200vivo X500 Pro Max review - GSMArena.com tests869—
/reviewcomm-3009.php200GSMArena Turnstile check7noindex
/oppo_find_x10_pro_max-review-3008.php200Oppo Find X10 Pro Max review - GSMArena.com tests1213—
/reviewcomm-3008.php200GSMArena Turnstile check7noindex
/samsung_galaxy_tab_s12_ultra-review-3005.php200Galaxy Tab S12 Ultra review - GSMArena.com tests827—
/reviewcomm-3005.php200GSMArena Turnstile check7noindex
/vivo_x_fold6-review-3006.php200vivo X Fold6 review - GSMArena.com tests1253—
/samsung_galaxy_a18_4g-review-3004.php200Samsung Galaxy A18 4G review - GSMArena.com tests1118—
/apple_iphone_18_pro-review-3003.php200Apple iPhone 18 Pro review - GSMArena.com tests1136—
/apple_iphone_18_pro_max-review-3002.php200Apple iPhone 18 Pro Max review - GSMArena.com tests1070—
/vivo_x500_x500_pro_x500_pro_max_handson-review-3001.php200vivo X500, X500 Pro and X500 Pro Max hands-on review - GSMArena.com tests1354—
/google_pixel_11-review-3000.php200Google Pixel 11 review - GSMArena.com tests935—

Issues to fix on gsmarena.com

MediumImages without alt textAccessibility

18 of 45 images have no alt attribute.

Why it matters

Screen-reader users hear nothing (or a file name) for these images, and search engines can’t understand them.

How to fix it

Add a short description in alt="" for meaningful images, and alt="" (empty) for purely decorative ones.

Details

  • https://fdn2.gsmarena.com/vv/bigpic/vivo-iqoo-neo12-.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/xiaomi-redmi-note-17-pro.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/xiaomi-redmi-k100.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/xiaomi-poco-x8s.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/ipad-mini-a20-pro.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/vivo-y600.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/motorola-edge-60-neo.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/oppo-find-x10-pro-max.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/honor-win2.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/apple-iphone-duo-fold.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/vivo-x500-pro-max.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/vivo-x500-pro.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/vivo-x500.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/oppo-find-x10-pro-max.jpg
  • https://fdn2.gsmarena.com/vv/bigpic/oppo-find-x10.jpg
  • …and 3 more
MediumForm fields without labelsAccessibility

1 of 3 form fields have no label.

Why it matters

Without a label, screen-reader users don’t know what to type, and placeholder text disappears as soon as people start typing.

How to fix it

Give every input a <label for="…">, or an aria-label if a visible label is impossible.

MediumLinks without readable textAccessibility

7 link(s) have no text or accessible name.

Why it matters

Icon-only or empty links are announced as just “link”, so screen-reader and voice-control users can’t tell where they go.

How to fix it

Add visible text, an aria-label, or alt text on the image inside the link.

MediumHSTS header missingSecurity

No Strict-Transport-Security header on the HTTPS response.

Why it matters

Strict-Transport-Security tells browsers to always use HTTPS for your domain, closing the window where a first http:// request can be intercepted and downgraded.

How to fix it

Send `Strict-Transport-Security: max-age=31536000; includeSubDomains` on HTTPS responses (start with a shorter max-age if you’re unsure every subdomain supports HTTPS).

MediumNo H1 headingSEO

No H1 heading on the page.

Why it matters

The H1 is the page’s main headline. It helps search engines and screen-reader users understand what the page is about.

How to fix it

Add one clear H1 that matches the page topic.

LowPositive tabindex valuesAccessibility

1 element(s) have tabindex > 0.

Why it matters

tabindex values above 0 override the natural keyboard order, which disorients keyboard users.

How to fix it

Use tabindex="0" or "-1" only, and fix the order in the HTML instead.

LowServer only speaks HTTP/1.1Performance

The server negotiated HTTP/1.1 even though HTTP/2 was offered.

Why it matters

HTTP/2 loads many files over one connection in parallel; HTTP/1.1 queues them, which slows down pages with lots of assets.

How to fix it

Enable HTTP/2 on your server or CDN (it requires HTTPS). HTTP/3 (QUIC) is a further boost on mobile networks.

LowImages without width/heightPerformance

45 of 45 images have no width/height attributes.

Why it matters

When the browser doesn’t know an image’s size, content jumps as it loads — that’s Cumulative Layout Shift, a Core Web Vital.

How to fix it

Add width and height attributes (CSS can still make them responsive with `height:auto`).

LowOff-screen images not lazy-loadedPerformance

40 images further down the page load eagerly.

Why it matters

Images far down the page are downloaded straight away, competing with what visitors actually see first.

How to fix it

Add `loading="lazy"` to images below the fold — but not to the main hero/LCP image.

LowImages not in modern formatsPerformance

45 of 45 images are JPEG/PNG/GIF without a WebP/AVIF alternative.

Why it matters

WebP and AVIF are typically 25–50% smaller than JPEG/PNG at the same quality and are supported by all current browsers.

How to fix it

Serve WebP/AVIF (with <picture> fallbacks if you need them) or let an image CDN negotiate the format.

LowNo security.txt fileBest practices

/.well-known/security.txt was not found (or has no Contact: line).

Why it matters

security.txt (RFC 9116) tells researchers how to report a vulnerability to you instead of disclosing it publicly or not at all.

How to fix it

Publish /.well-known/security.txt with at least a `Contact:` and an `Expires:` line.

LowX-Content-Type-Options missingSecurity

X-Content-Type-Options: nosniff is not set.

Why it matters

Without `nosniff`, some browsers guess a file’s type from its contents, which can turn an uploaded “image” into executable script.

How to fix it

Send `X-Content-Type-Options: nosniff` on all responses.

LowNo Referrer-PolicySecurity

No Referrer-Policy header.

Why it matters

Browsers default to a reasonable policy today, but setting one explicitly guarantees full URLs (which can contain tokens or search terms) aren’t leaked to other sites.

How to fix it

Send `Referrer-Policy: strict-origin-when-cross-origin`.

LowNo Permissions-PolicySecurity

No Permissions-Policy header.

Why it matters

Permissions-Policy switches off powerful browser features (camera, microphone, geolocation, payment…) that your site doesn’t use, so injected or third-party code can’t use them either.

How to fix it

Send e.g. `Permissions-Policy: camera=(), microphone=(), geolocation=(), payment=(), usb=()`, allowing only what you need.

LowTitle is likely to be truncatedSEO

“GSMArena.com - mobile phone reviews, news, specifications and more...” is 69 characters.

Why it matters

Google shows roughly 600 pixels (about 60 characters) — the rest is cut off with “…”.

How to fix it

Shorten it to about 60 characters with the most important words first.

LowMeta description is shortSEO

“GSMArena.com - The ultimate resource for GSM handset information” is 64 characters.

Why it matters

There’s room in search results to make a stronger case for clicking.

How to fix it

Aim for 120–160 characters describing the page’s value.

LowMissing Open Graph tagsSEO

Missing: og:title, og:description, og:image.

Why it matters

Open Graph tags control the title, description and image when your page is shared on Facebook, LinkedIn, Slack, iMessage and others. Without them, shares look bare or pick a random image.

How to fix it

Add og:title, og:description, og:image (1200×630) and og:url.

LowNo structured dataSEO

No JSON-LD or microdata found.

Why it matters

Structured data (schema.org JSON-LD) helps search engines understand your organisation, articles, products or FAQs and can unlock rich results.

How to fix it

Add JSON-LD for your organisation/website, plus the type that fits each page (Article, Product, LocalBusiness…). Check it with Google’s Rich Results Test.

LowPages without meta descriptionsSEO

2 of 20 other indexable page(s) have no meta description.

Why it matters

Google will pick its own snippet for these pages, which usually earns fewer clicks.

How to fix it

Add a 120–160 character description to your important pages.

Affected pages

  • /reviews.php3
  • /search.php3
LowDuplicate meta descriptionsSEO

1 description(s) are reused across pages.

Why it matters

Repeated descriptions make results look identical and are often ignored by Google.

How to fix it

Write a unique description per page, or leave it empty for low-value pages rather than duplicating.

Details

  • /news.php3, /news.php3?sTag=Featured: “gsmarena.com: all news articles…”
LowThin pagesSEO

4 page(s) have fewer than 200 words of visible text.

Why it matters

Pages with very little unique text rarely rank and can drag down how search engines judge the site’s overall quality.

How to fix it

Expand them with genuinely useful content, merge similar pages, or noindex utility pages.

Affected pages

  • /tipus.php3 (190 words)
  • /forgot.php3 (86 words)
  • /register.php3 (170 words)
  • /videos.php3 (105 words)
InfoDuplicate element IDsAccessibility

3 id value(s) are used more than once.

Why it matters

Duplicate IDs break label/field associations and ARIA references, so assistive tech may read the wrong thing.

How to fix it

Make every id attribute unique on the page.

InfoBrotli compression not offeredPerformance

The server answered a Brotli-capable request with gzip.

Why it matters

Gzip is fine, but Brotli typically makes text files another 15–20% smaller and is supported by every modern browser.

How to fix it

Enable Brotli on the server (nginx brotli module, Apache mod_brotli) or let your CDN handle it.

InfoNo IPv6 addressBest practices

www.gsmarena.com has no AAAA record.

Why it matters

A growing share of mobile users connect over IPv6. It works fine without, but IPv6 can be slightly faster on those networks.

How to fix it

Add an AAAA record if your host or CDN supports IPv6.

InfoNo CAA recordSecurity

No CAA records for www.gsmarena.com — any public CA may issue certificates.

Why it matters

CAA records say which certificate authorities may issue certificates for your domain, reducing the risk of a mis-issued certificate.

How to fix it

Add e.g. `yourdomain. CAA 0 issue "letsencrypt.org"` for each CA you use (check your CDN’s required CAs first).

InfoPages set to noindexSEO

3 crawled page(s) are set to noindex.

Why it matters

These pages ask search engines not to index them. That’s fine for thank-you or account pages, but a mistake for content you want found.

How to fix it

Check the list and remove noindex from any page you want in search results.

Affected pages

  • /reviewcomm-3009.php
  • /reviewcomm-3008.php
  • /reviewcomm-3005.php
Passed checks (24)
  • Valid SSL certificate — Trusted certificate for www.gsmarena.com, valid until 2027-01-06 (70 days left), issued by GlobalSign nv-sa.
  • HTTP redirects to HTTPS — http://www.gsmarena.com/ → https://www.gsmarena.com/ (301).
  • Content-Security-Policy present — frame-ancestors 'self' *.gsmarena.com;
  • Clickjacking protection — CSP frame-ancestors is set.
  • No mixed content — Every resource referenced in the HTML uses https://.
  • Fast server response — Time to first byte 0.44s.
  • Text compression enabled — Content-Encoding: gzip
  • Lean HTML — The HTML document is 44.7 KB.
  • Few render-blocking resources — 0 blocking script(s), 2 stylesheet(s).
  • Page loads successfully — HTTP 200 after 1 redirect(s).
  • Page is indexable — No noindex directive in meta robots or X-Robots-Tag.
  • Canonical URL set — https://www.gsmarena.com
  • Mobile viewport set — width=1060, initial-scale=1.0
  • robots.txt allows crawling — 13 rule group(s).
  • XML sitemap found — https://www.gsmarena.com/sitemap.xml (index with 19 entries).
  • Missing pages return 404 — A made-up URL returned 404.
  • One preferred hostname — gsmarena.com redirects (301) to the preferred version.
  • Page language declared — lang="en-US"
  • Logical heading structure — 34 headings in order.
  • Standards-mode HTML5 document — Doctype and charset are declared.
  • SPF record present — v=spf1 mx a ip4:46.10.241.228 a:mail.gsmarena.com a:mailn.gsmarena.com a:www.gsmarena.com a:p2n.gsmarena.com -all
  • DMARC policy enforced — v=DMARC1; p=reject; sp=reject; rua=mailto:postmaster@gsmarena.com; ruf=mailto:postmaster@gsmarena.com; rf=afrf; pct=100; ri=86400
  • No broken links found — Checked 25 page(s) and 60 linked URL(s).
  • Page titles are unique — Across 21 crawled page(s).

Site facts

Final URL
https://www.gsmarena.com/
HTTP status
200
Server response (TTFB)
441 ms
Protocol
HTTP/1.1
Compression
gzip
HTML size
44.7 KB
DOM elements
849
Words on page
843
Certificate
Valid, 70 days left (GlobalSign nv-sa)
Email DNS
SPF ✓ · DMARC ✓ · CAA ✗ · IPv6 ✗
Server
Apache

Technology detected

  • Google Analytics
  • Apache

Want these fixed for you?

SuperSiteBros care plans take care of security hardening, speed, updates and monitoring so your grade stays high.

See care plans

This report was generated automatically from public information. How we score sites · Own this site? Request removal