SEOWebsiteTool
84Grade B

javierrodriguezgarcia.es

Inicio - JAVIER RODRIGUEZ GARCIA

2 failed · 4 warnings · 19 passed

Audited Sun, 19 Jul 2026 10:30:22 GMT · https://javierrodriguezgarcia.es/

Meta & Head

17.6/25

Title, description, canonical, social tags — what search engines read first.

  • Page allows indexinghigh impactlow effort

    <meta name="robots" content="noindex, nofollow">

    This page tells search engines not to index it, so it can never rank — every other optimization is wasted while this tag is present. If that's unintentional, remove the noindex directive (or the whole robots meta tag) and request re-indexing in Google Search Console. A common pitfall: staging noindex tags shipped to production during a launch.

  • Canonical URLmedium impactlow effort

    No <link rel="canonical"> found

    When the same page is reachable at several URLs — tracking parameters, trailing-slash variants, http vs https — search engines may split ranking signals across the duplicates. A canonical tag names the one version that should get all the credit. Add <link rel="canonical" href="https://www.example.com/page/"> to the <head>, pointing at the page's preferred absolute URL. Double-check it's self-referencing on the primary version: a canonical that points at the wrong page can quietly de-index the right one.

  • Open Graph tagsmedium impactlow effort

    Missing Open Graph tags: og:image

    Your Open Graph markup is incomplete, so social platforms fall back to guessed text or drop the preview image entirely when this page is shared — a broken card gets far fewer clicks than a complete one. Add the missing og:image tag to <head>. For og:image, use an absolute https:// URL to an image around 1200x630 pixels; relative paths are the usual reason previews break. Re-check with a platform's sharing debugger afterwards, since preview cards are cached.

5 passing checks
  • Title tag<title> is "Inicio - JAVIER RODRIGUEZ GARCIA" (32 characters)
  • Meta descriptionMeta description is "En Appsur, nos dedicamos a proveer soluciones innovadoras en el campo del marketing. Ya sea que tu negocio esté buscando expandirse, construir una presencia" (156 characters)
  • Viewport meta tagViewport is "width=device-width, initial-scale=1.0"
  • Character encoding declaredCharacter encoding is declared
  • Twitter card tagtwitter:card is "summary_large_image"

Content & Structure

21.1/25

Headings, copy depth, images, structured data, internal linking.

  • Image alt textmedium impactlow effort

    1 of 5 images have alt text

    Alt text is how search engines understand what an image shows — it feeds image-search rankings and is what screen readers announce to blind visitors. Add a short, specific alt attribute to every meaningful image, describing the content rather than listing keywords: alt="Golden retriever puppy playing in snow" beats alt="dog puppy pet animal". Give purely decorative images an empty alt="" instead of omitting the attribute, so assistive technology knows to skip them rather than reading out the filename.

  • Heading hierarchylow impactlow effort

    Heading level jumps from h2 ("Nuestros Servicios") to h4 ("Appsur, marketing que hace la diferencia")

    Headings form the page's outline; when levels jump (h2 straight to h4), search engines and screen readers get a broken table of contents and the relationship between sections turns ambiguous. Fix the jump by stepping down one level at a time — promote the deeper heading, or add the missing intermediate level. The usual cause is choosing heading tags for their default font size; set sizes in CSS instead and let the tags reflect actual document structure.

6 passing checks
  • Single H1 heading1 h1 found: "Bienvenido a AppsurExpertos en marketing a tu alcance"
  • Word count8792 words of visible text
  • Structured data (JSON-LD)JSON-LD types found: Person, Organization, WebSite, WebPage, Person, Article
  • HTML lang attribute<html lang="es">
  • JavaScript-dependent contentvisible text ~3182 chars in the initial HTML
  • Internal linking19 internal, 0 external links

Technical

24.3/25

HTTPS, redirects, robots, sitemap, speed, crawlability.

  • Response compression enabledlow impactlow effort

    no content-encoding header

    This HTML is served uncompressed, so every visitor downloads far more bytes than necessary — text compresses extremely well, and the savings directly speed up first render on slow connections. Enable Brotli or gzip on your server or CDN: in nginx it's "gzip on;" (or the brotli module), in Apache it's mod_deflate via .htaccess, and on most CDNs it's a single toggle. Make sure compression covers all text types (HTML, CSS, JS, JSON, SVG), but skip already-compressed images — recompressing them wastes CPU for no gain.

8 passing checks
  • Served over HTTPSfinal URL uses https://
  • HTTP redirects to HTTPShttp:// redirects to https://
  • No mixed content0 http:// subresource references
  • Short redirect chainno redirects; URL resolves directly
  • Fast time to first byte693 ms
  • Reasonable HTML size364.5 KB
  • www and non-www resolve consistentlywww and non-www converge on the same host
  • HTML5 doctype<!DOCTYPE html> present

Performance

Core Web Vitals scoring via Google PageSpeed is coming soon.

Share your score

Embed this live badge on your site — it updates whenever the audit is re-run.

SEO score badge for javierrodriguezgarcia.es

More “j” sitesRecent audits