SEO audit for grupottp.com
Transporte de Líquidos Grado Alimenticio México | Grupo TTP
Health 65/100 (fair) · 13 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Empresa especializada en transporte de líquidos grado alimenticio en México. Servicio de autotanques certificados para aceites comestibles, lácteos, jugos y productos procesados. Flota moderna con cer…
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Performance | 70 | 0 | 13 | 26 |
| Titles | 75 | 0 | 11 | 0 |
| Canonical | 86 | 0 | 6 | 12 |
| Content | 91 | 0 | 4 | 22 |
| Duplicate | 98 | 0 | 1 | 0 |
| Links | 98 | 0 | 1 | 0 |
| Agent Readiness | 100 | 0 | 0 | 25 |
| Cache | 100 | 0 | 0 | 13 |
| Headings | 100 | 0 | 0 | 2 |
| Images | 100 | 0 | 0 | 9 |
| Meta Description | 100 | 0 | 0 | 2 |
| Security | 100 | 0 | 0 | 13 |
| Structured Data | 100 | 0 | 0 | 13 |
Warnings (6 rules)
warning Interior page canonicalizes to the homepage
Rule canonical.points_to_homepage · Canonical · 6 occurrence(s)
- https://www.grupottp.com/contact — this interior page canonicalizes to the homepage (https://www.grupottp.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- https://www.grupottp.com/fleet — this interior page canonicalizes to the homepage (https://www.grupottp.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- https://www.grupottp.com/quality — this interior page canonicalizes to the homepage (https://www.grupottp.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- https://www.grupottp.com/service/processed-products — this interior page canonicalizes to the homepage (https://www.grupottp.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- https://www.grupottp.com/service/products — this interior page canonicalizes to the homepage (https://www.grupottp.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
- https://www.grupottp.com/who — this interior page canonicalizes to the homepage (https://www.grupottp.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
warning Thin content (low word count)
Rule content.thin · Content · 4 occurrence(s)
- https://grupottp.com/contact — 140 words
- https://grupottp.com/who — 179 words
- https://www.grupottp.com/contact — 140 words
- https://www.grupottp.com/who — 179 words
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://grupottp.com/ — https://www.grupottp.com/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 13 occurrence(s)
- https://grupottp.com/ — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://grupottp.com/contact — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://grupottp.com/fleet — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://grupottp.com/quality — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://grupottp.com/service/products — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://grupottp.com/who — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/ — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/contact — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/fleet — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/quality — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/service/processed-products — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/service/products — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.grupottp.com/who — the likely hero/LCP image (group 293.669fdc8f.svg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 1 occurrence(s)
- https://www.grupottp.com/service/processed-products — no internal links point here
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 11 occurrence(s)
- https://grupottp.com/contact — 89 chars, ~691px (limit ~580px)
- https://grupottp.com/fleet — 92 chars, ~718px (limit ~580px)
- https://grupottp.com/quality — 91 chars, ~706px (limit ~580px)
- https://grupottp.com/service/products — 113 chars, ~875px (limit ~580px)
- https://grupottp.com/who — 85 chars, ~677px (limit ~580px)
- https://www.grupottp.com/contact — 89 chars, ~691px (limit ~580px)
- https://www.grupottp.com/fleet — 92 chars, ~718px (limit ~580px)
- https://www.grupottp.com/quality — 91 chars, ~706px (limit ~580px)
- https://www.grupottp.com/service/processed-products — 106 chars, ~837px (limit ~580px)
- https://www.grupottp.com/service/products — 113 chars, ~875px (limit ~580px)
- https://www.grupottp.com/who — 85 chars, ~677px (limit ~580px)
Notices (14 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 11 occurrence(s)
- https://grupottp.com/contact — h3 follows h1 — skips h2
- https://grupottp.com/fleet — h3 follows h1 — skips h2
- https://grupottp.com/quality — h3 follows h1 — skips h2
- https://grupottp.com/service/products — h3 follows h1 — skips h2
- https://grupottp.com/who — h3 follows h1 — skips h2
- https://www.grupottp.com/contact — h3 follows h1 — skips h2
- https://www.grupottp.com/fleet — h3 follows h1 — skips h2
- https://www.grupottp.com/quality — h3 follows h1 — skips h2
- https://www.grupottp.com/service/processed-products — h3 follows h1 — skips h2
- https://www.grupottp.com/service/products — h3 follows h1 — skips h2
- https://www.grupottp.com/who — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://grupottp.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 13 occurrence(s)
- https://grupottp.com/ — add a <main> element (or role=main) around the primary content
- https://grupottp.com/contact — add a <main> element (or role=main) around the primary content
- https://grupottp.com/fleet — add a <main> element (or role=main) around the primary content
- https://grupottp.com/quality — add a <main> element (or role=main) around the primary content
- https://grupottp.com/service/products — add a <main> element (or role=main) around the primary content
- https://grupottp.com/who — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/ — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/contact — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/fleet — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/quality — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/service/processed-products — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/service/products — add a <main> element (or role=main) around the primary content
- https://www.grupottp.com/who — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 13 occurrence(s)
- https://grupottp.com/ — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://grupottp.com/contact — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://grupottp.com/fleet — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://grupottp.com/quality — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://grupottp.com/service/products — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://grupottp.com/who — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/ — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/contact — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/fleet — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/quality — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/service/processed-products — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/service/products — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
- https://www.grupottp.com/who — Cache-Control: s-maxage=31536000 · cloudflare: DYNAMIC
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 12 occurrence(s)
- https://grupottp.com/ — canonical=https://www.grupottp.com/
- https://grupottp.com/contact — canonical=https://www.grupottp.com/
- https://grupottp.com/fleet — canonical=https://www.grupottp.com/
- https://grupottp.com/quality — canonical=https://www.grupottp.com/
- https://grupottp.com/service/products — canonical=https://www.grupottp.com/
- https://grupottp.com/who — canonical=https://www.grupottp.com/
- https://www.grupottp.com/contact — canonical=https://www.grupottp.com/
- https://www.grupottp.com/fleet — canonical=https://www.grupottp.com/
- https://www.grupottp.com/quality — canonical=https://www.grupottp.com/
- https://www.grupottp.com/service/processed-products — canonical=https://www.grupottp.com/
- https://www.grupottp.com/service/products — canonical=https://www.grupottp.com/
- https://www.grupottp.com/who — canonical=https://www.grupottp.com/
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 9 occurrence(s)
- https://grupottp.com/contact — 2.2%
- https://grupottp.com/fleet — 2.5%
- https://grupottp.com/service/products — 3.7%
- https://grupottp.com/who — 1.8%
- https://www.grupottp.com/contact — 2.2%
- https://www.grupottp.com/fleet — 2.5%
- https://www.grupottp.com/service/processed-products — 2.7%
- https://www.grupottp.com/service/products — 3.7%
- https://www.grupottp.com/who — 1.8%
notice Multiple <h1> elements
Rule h1.multiple · Headings · 2 occurrence(s)
- https://grupottp.com/ — 3 <h1> elements
- https://www.grupottp.com/ — 3 <h1> elements
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 9 occurrence(s)
- https://grupottp.com/ — 14 of 18 images without width/height
- https://grupottp.com/fleet — 13 of 17 images without width/height
- https://grupottp.com/service/products — 29 of 32 images without width/height
- https://grupottp.com/who — 13 of 16 images without width/height
- https://www.grupottp.com/ — 14 of 18 images without width/height
- https://www.grupottp.com/fleet — 13 of 17 images without width/height
- https://www.grupottp.com/service/processed-products — 21 of 25 images without width/height
- https://www.grupottp.com/service/products — 29 of 32 images without width/height
- https://www.grupottp.com/who — 13 of 16 images without width/height
notice Legacy <meta name=keywords> tag present (Google ignores it)
Rule meta.keywords_present · Content · 13 occurrence(s)
- https://grupottp.com/ — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://grupottp.com/contact — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://grupottp.com/fleet — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://grupottp.com/quality — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://grupottp.com/service/products — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://grupottp.com/who — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/ — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/contact — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/fleet — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/quality — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/service/processed-products — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/service/products — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://www.grupottp.com/who — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 2 occurrence(s)
- https://grupottp.com/ — 279 chars
- https://www.grupottp.com/ — 279 chars
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 13 occurrence(s)
- https://grupottp.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://grupottp.com/contact — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://grupottp.com/fleet — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://grupottp.com/quality — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://grupottp.com/service/products — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://grupottp.com/who — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/contact — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/fleet — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/quality — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/service/processed-products — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/service/products — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.grupottp.com/who — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 13 occurrence(s)
- https://grupottp.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://grupottp.com/contact — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://grupottp.com/fleet — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://grupottp.com/quality — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://grupottp.com/service/products — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://grupottp.com/who — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/contact — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/fleet — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/quality — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/service/processed-products — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/service/products — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.grupottp.com/who — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice FAQPage structured data (rich result removed May 2026)
Rule schema.faq_deprecated · Structured Data · 13 occurrence(s)
- https://grupottp.com/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://grupottp.com/contact — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://grupottp.com/fleet — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://grupottp.com/quality — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://grupottp.com/service/products — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://grupottp.com/who — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/contact — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/fleet — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/quality — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/service/processed-products — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/service/products — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
- https://www.grupottp.com/who — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
notice Missing recommended security headers
Rule security.missing_headers · Security · 13 occurrence(s)
- https://grupottp.com/ — CSP, X-Content-Type-Options, HSTS
- https://grupottp.com/contact — HSTS, CSP, X-Content-Type-Options
- https://grupottp.com/fleet — HSTS, CSP, X-Content-Type-Options
- https://grupottp.com/quality — CSP, X-Content-Type-Options, HSTS
- https://grupottp.com/service/products — HSTS, CSP, X-Content-Type-Options
- https://grupottp.com/who — HSTS, CSP, X-Content-Type-Options
- https://www.grupottp.com/ — CSP, X-Content-Type-Options, HSTS
- https://www.grupottp.com/contact — HSTS, CSP, X-Content-Type-Options
- https://www.grupottp.com/fleet — X-Content-Type-Options, HSTS, CSP
- https://www.grupottp.com/quality — HSTS, CSP, X-Content-Type-Options
- https://www.grupottp.com/service/processed-products — CSP, X-Content-Type-Options, HSTS
- https://www.grupottp.com/service/products — HSTS, CSP, X-Content-Type-Options
- https://www.grupottp.com/who — HSTS, CSP, X-Content-Type-Options
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://www.grupottp.com/ Transporte de Líquidos Grado Alimenticio México | Grupo TTP |
200 | yes | 762 | 7 |
| https://www.grupottp.com/contact Contacto Transportes Terrestres Puertas (TTP) Minatitlán | TTP - Transporte Especializado |
200 | yes | 140 | 7 |
| https://www.grupottp.com/fleet Flota de autotanques – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 263 | 7 |
| https://www.grupottp.com/quality Calidad e inocuidad – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 437 | 7 |
| https://www.grupottp.com/service/products Transporte de productos de origen natural – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 703 | 7 |
| https://www.grupottp.com/who Quiénes somos – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 179 | 7 |
| https://grupottp.com/ Transporte de Líquidos Grado Alimenticio México | Grupo TTP |
200 | yes | 762 | 6 |
| https://grupottp.com/contact Contacto Transportes Terrestres Puertas (TTP) Minatitlán | TTP - Transporte Especializado |
200 | yes | 140 | 6 |
| https://grupottp.com/fleet Flota de autotanques – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 263 | 6 |
| https://grupottp.com/quality Calidad e inocuidad – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 437 | 6 |
| https://grupottp.com/service/products Transporte de productos de origen natural – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 703 | 6 |
| https://grupottp.com/who Quiénes somos – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 179 | 6 |
| https://www.grupottp.com/service/processed-products Transporte de productos procesados – Transportes Terrestres Puertas (TTP) | TTP - Transporte Especializado |
200 | yes | 363 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.