<p class="gb-text">SEO Audit Report — productionscrews.com</p>

SEO Audit Report

productionscrews.com · DingLong Hardware · Audited 2026-05-18

62

Health

Above-average foundation, several execution gaps

The site has strong technical fundamentals (HTTPS, AI crawler access, valid sitemap, deep product content), but is held back by schema errors, duplicated FAQ blocks across product pages, a broken “Years Experience” counter, missing trust pages, and a few high-impact hreflang/Product-schema fixes that block rich-result eligibility.

Category Scores

Technical SEO

22%

61

Content Quality & E-E-A-T

23%

61

On-Page SEO

20%

65

Schema / Structured Data

10%

55

Performance (CWV — lab estimate)

10%

55

AI Search Readiness (GEO)

10%

71

Images

5%

62

Performance score is a lab estimate — PageSpeed Insights API quota was exhausted. Re-run /seo google pagespeed tomorrow for field CWV data.

At-a-glance Inventory

Pages indexed

33

incl. 10 DIN/ISO product pages

Blog posts

152

all in post-sitemap.xml

Hreflang locales

10×

duplicate bare-lang tags ⚠

AI crawlers allowed

6/6

GPTBot, ClaudeBot, Perplexity, Google-Ext, Bingbot, OAI

llms.txt

Present

+ Featured DIN/ISO block

HTTPS / HSTS

Yes / No

HSTS header missing

Critical Findings

Critical

“Years Experience: 0+” counter renders broken on homepage

The JavaScript counter on the homepage outputs 0+, making the company appear to claim zero years of experience. Quality raters and AI crawlers see this as the rendered text. Hard-code the value or ensure the counter fires before render.

Critical

Schema

@type:["Organization","Person"]

dual-typing on every page

The Rank Math @graph root entity declares both Organization and Person on a single node. This is an invalid combination and suppresses Organization rich-result eligibility. Split into a standalone Organization node and (optionally) a separate Person author node.

Critical

Product schema missing image + offers on ISO7380 and DIN6921

Both pages emit Product JSON-LD without image or any offers block — they cannot qualify for Google Product rich results. DIN6912 has both but its Offer lacks a numeric price. Add a quote-on-request offer pattern with availability:InStock + price:"0" + descriptive priceSpecification.

Critical

No returns / warranty / shipping policy page

For a B2B OEM manufacturer serving German and Southeast-Asian buyers, the absence of documented lead times, freight terms, and quality-dispute processes is a direct trust failure under the Sept 2025 QRG.

High-Priority Findings

High

Duplicate hreflang tags (all product pages)

Each product page declares both region-qualified (en-US, de-DE, ko-KR) and bare-language (en, de, ko) variants — 17 hreflang per page where 10 are needed. Googlebot treats this as ambiguous. Also fix Vietnamese (vivi-VN). Remove the bare-language duplicates.

High

Duplicate FAQ block across all product pages

DIN6912 and DIN6921 (and likely all 10) share an identical 6-question “DingLong Hardware Product and Application Questions” FAQ block — not specific to either product. This is keyword cannibalization + near-duplicate content. Replace with a per-product FAQ keyed to the actual standard.

High

Article + Product schema type conflict

Rank Math emits @type:Article on product pages alongside the Product block. Suppress the Article block on product post types (or change to TechArticle) so the page has one canonical entity.

High

Missing HSTS + security headers

No Strict-Transport-Security, X-Frame-Options, X-Content-Type-Options, or baseline CSP. One-line additions in LiteSpeed .htaccess close all four gaps.

High

Render-blocking JS + no LCP preload

Homepage loads 20+ scripts (jQuery, Elementor core+Pro, Essential Addons, Swiper, FluentForm, Link Whisper) with no <link rel=preload> for the hero image. Enable LiteSpeed Cache JS defer/combine and preload the LCP image.

High

Author entity has no credibility signals

“DingLong Hardware Engineering Team” byline resolves to a generic Gravatar placeholder. Build a named engineer profile with photo, credentials, and LinkedIn — biggest unlock for AI citations and E-E-A-T.

Medium-Priority Findings

Medium

BreadcrumbList

position

values are strings

Quoted as "1"/"2". Google’s validator expects integers. Trivial fix in Rank Math output filter.

Medium

Template placeholder copy on homepage

Phrases like “Emphasize your expertise” and “Showcase your advanced fasteners” appear in the live page — leftover brief-instruction text. Replace with real value-prop copy.

Medium

Keyword cannibalization risk across DIN913 / 914 / 915

Three set-screw pages that differ only by point geometry. Differentiate body content, hub one as the canonical “set screw” pillar, and explicitly cross-link by point type.

Medium

ISO7380 excerpt copy-paste error

Page excerpt reads “Complete DIN916 guide” — wrong standard. Fix in WP Page editor.

Medium

H1 / title mismatch on DIN6921

Title includes “M5-M20 Factory”; H1 drops it. Align for keyword consistency.

Medium

DIN6921 content depth shorter than DIN6912

~2,000 body words vs 3,200. Missing a step-by-step selection guide section. Bring to parity.

Medium

No

AggregateRating

anywhere

Highest-impact missing Product schema element for CTR. If Alibaba / Google Business reviews exist, surface them as legitimate aggregateRating data.

Low-Priority & Pass

Low

  • Footer copyright stuck at 2025 (current date 2026-05-18).

  • Author archive (

    /author/dinglong-engineering/

    ) — confirm noindex via Rank Math.

  • No

    preconnect

    hints for googletagmanager.com.

  • Page-sitemap lastmod timestamps cluster on 2026-05-11 / 2026-05-18 (batch re-save artifact).

  • CCBot not explicitly blocked in robots.txt — make a deliberate training-data policy decision.

Pass

  • HTTPS enforced with 301; LiteSpeed HTTP/3 (QUIC) active via

    alt-svc

    .

  • robots.txt allows all major AI crawlers; correct WooCommerce exclusions.

  • Valid sitemap_index with all 10 DIN/ISO pages present.

  • Self-referencing canonicals;

    index, follow

    meta robots; mobile viewport set.

  • Breadcrumb + FAQPage + ItemList schema present on product pages.

  • Unique H1 per page; clean URL structure; no redirect chains on product URLs.

  • Product page body content is technically deep (M3–M36 dimension tables, grade explanations, application detail).

AI Search Readiness (GEO)

Score: 71/100. Site is set up well for AI citation: /llms.txt exists with a curated Featured DIN/ISO block, all major AI crawlers are explicitly allowed, and product pages have direct-answer openings and quotable dimension tables.

Platform

Score

Biggest Gap

Google AI Overviews

68

Missing author + datePublished schema

ChatGPT

72

No date signals weaken freshness ranking

Perplexity

74

Strong tables; no visible “last updated” line

Bing Copilot

70

Bingbot allowed; structured-data conflicts hurt eligibility

Three highest-leverage GEO improvements

  1. Add

    datePublished

    +

    dateModified

    + a visible “Last updated: May 2026” line on every product page

    — single biggest citation unlock across all four platforms.

  2. Add

    # License: https://creativecommons.org/licenses/by/4.0/

    to llms.txt

    — one-line edit, signals reuse permission to commercial AI API users.

  3. Build a LinkedIn company page for “DingLong Hardware” with consistent NAP

    — closes the domain/brand entity gap (productionscrews.com vs DingLong) that suppresses named attribution.

Sitemap Snapshot

Sitemap

EN URLs

Including hreflang

Status

post-sitemap.xml

152

1,520

Pass

page-sitemap.xml

33

330

Pass

category-sitemap.xml

3

30

Pass

product-sitemap.xml

— (404, not generated)

Info

All 10 DIN/ISO product pages confirmed in page-sitemap.xml: din6912, din6921, din7984, din913, din914, din915, din938, din939, iso4766, iso7380. No location-page quality-gate risk (B2B manufacturer, not multi-location).

Visual / Mobile Snapshot

Above-the-fold passes on both homepage and DIN6912 page across desktop (1920×1080) and mobile (375×812). No horizontal overflow; hamburger nav works; H1 + CTA visible without scrolling on mobile.

  • CLS risk:

    Homepage hero slider has no explicit

    width

    /

    height

    attributes — likely shifts on first paint.

  • DIN6912 desktop:

    Product hero photo is below the fold — move above the description block for better engagement.

  • Mobile hero:

    Carousel arrows overlap the headline edges; minor touch-target concern.

Screenshots: C:\Users\18049\Desktop\claude seo\screenshots\

Prioritized Action Plan

Fix now (this week)

1

Hard-code the “Years Experience” homepage counter

Replace JS counter with static text (e.g. “15+ Years Experience”). Live page currently shows “0+”.

2

Fix Rank Math

@type:["Organization","Person"]

dual-typing

Split into a standalone Organization node (id=#organization) and a separate Person node only if the author is real. Affects every page.

3

Add

image

+

offers

to ISO7380 and DIN6921 Product schema

Use a “Quote on Request” offer pattern with

availability:InStock

,

price:"0"

, and a descriptive

priceSpecification

. Also add a numeric price (or quote pattern) to DIN6912.

4

Remove duplicate bare-language hreflang tags

Drop

en

/

de

/

ko

/

ru

; keep region-qualified forms. Fix

vi

vi-VN

.

5

Replace the duplicated FAQ block on all 10 product pages

Write a 4-6 question FAQ unique to each standard, keyed to the page’s primary keyword.

Fix this month

6

Add HSTS + security headers via LiteSpeed

.htaccess

Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

+

X-Frame-Options: SAMEORIGIN

+

X-Content-Type-Options: nosniff

+ baseline CSP.

7

Create Shipping / Lead Times / Quality Disputes policy page

Link from every product page footer. Closes the biggest B2B trust gap.

8

Add

datePublished

+

dateModified

+ visible “Last updated” line on product pages

Enable in Rank Math; surface the dateModified text inline (Perplexity reads it from the body).

9

Enable Elementor Improved Asset Loading + preload hero image

In Elementor → Settings → Performance, enable Improved CSS/Asset Loading. Add

<link rel=preload as=image>

for homepage hero.

10

Replace placeholder copy on homepage

“Emphasize your expertise” / “Showcase your advanced fasteners” — write real value-prop copy.

11

Fix BreadcrumbList integer positions + ISO7380 excerpt typo + DIN6921 H1

Three small Rank Math/page edits, batch them together.

Within the quarter

12

Build LinkedIn company page for DingLong Hardware

Match NAP exactly. Single biggest off-site entity signal for ChatGPT / Perplexity attribution.

13

Real author profile for the Engineering Team byline

Named engineer, photo, credentials, LinkedIn URL. E-E-A-T + AI citation unlock.

14

Publish actual certificate names + numbers on /certificates/

ISO 9001, IATF 16949 if held, RoHS, REACH. Reference them in product page body copy, not conditional FAQ language.

15

Differentiate DIN913 / 914 / 915 + bring DIN6921 to DIN6912 depth parity

Reduce cannibalization. Each page gets a unique selection-guide section keyed to its point-type or thread variant.

16

Add

additionalProperty

arrays to all Product schemas

Structured spec data (Thread Range, Strength Grade, Standard) improves AI extraction and Google understanding.

Suggested Snippets

Quote-on-request offers block (drop into Rank Math Product schema)

"image": "https://productionscrews.com/wp-content/uploads/.../01-hero.png", "offers": { "@type": "Offer", "availability": "https://schema.org/InStock", "price": "0", "priceCurrency": "USD", "priceSpecification": { "@type": "PriceSpecification", "description": "Price on request — contact for bulk quote" }, "seller": { "@type": "Organization", "name": "DingLong Hardware" } }

HSTS + security headers (LiteSpeed .htaccess)

Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" Header always set X-Frame-Options "SAMEORIGIN" Header always set X-Content-Type-Options "nosniff" Header always set Referrer-Policy "strict-origin-when-cross-origin"

llms.txt license line (insert below site description)

# License: https://creativecommons.org/licenses/by/4.0/

Report generated by Claude /seo audit · Sub-agents: technical, content, schema, sitemap, GEO, visual · Performance score is lab estimate (PSI quota exhausted)

▍ Engineering blog

Resources written by engineers, not marketers.

▍ SELECTION GUIDE · 8 MIN READ

How to Select the Right Evaporator Coil for Your Refrigeration System (2026)

A field-tested checklist covering thermal load, refrigerant compatibility, fin pitch trade-offs and frost-management strategy.

LZ · Liu Z. · Sr. Thermal Engineer

▍ DEEP DIVE · 12 MIN READ

CO₂ Heat Exchangers for Cold Storage: Design Challenges & Solutions

Transcritical R744 changes everything — pressure ratings, gas cooler geometry, oil management. A practical guide for retrofit and greenfield.

WC · Wang C. · Industrial Lead

▍ COMPARISON · 10 MIN READ

Epoxy vs Powder vs E-Coat: Which Anti-Corrosion Coating for Your Condenser?

Lab data from 10,000-hour salt-spray tests on three coating systems — what to spec for coastal HVAC, kitchen environments and marine duty.

CH · Chen H. · QA Manager

▍ Factory-direct thermal engineering

From blueprint to bulk — every step in one facility.

▍ Industries we serve

Six industries. One thermal-engineering team.

Whether you’re sourcing a single replacement coil or qualifying us as your annual OEM partner, every project starts with a thermal engineer — not a salesperson.

01

OEM Refrigerator & Freezer

Energy-efficient wire-tube and roll-bond coils designed for new MEPS / Energy-Star compliance. No-frost evaporators in 7-day sample.

02

Commercial Refrigeration

10,000-hour salt-spray-tested coils for display cases, walk-ins, ice machines. Sub-45dB acoustics. 10-day replacement pipeline.

03

HVAC & Heat Pump

Microchannel and fin-tube condensers for R32, R410A, R290 systems. CFD simulation included on every project over $10k.

04

Automotive & EV Thermal

IATF 16949 + PPAP Level 3. Battery cooling plates and AC condensers vibration-tested to 10 G / 200 Hz.

05

Industrial Refrigeration

Ammonia, CO₂ transcritical, glycol. ASME & CRN certified pressure vessels. Modular for field installation.

06

Replacement Coils

Cross-reference search across 200+ OEM models. Universal-fit retrofits and same-day shipping on stock items.

▍ Core product families

Three product lines. Built in-house, validated end-to-end.

Each line shares the same brazing furnace, the same helium leak detector, the same QA team. Different geometries — identical reliability.

01 · CONDENSER

Condenser Coils

Wire-tube, bundy-tube and fin-type condensers for refrigerators, freezers, water coolers and commercial racks. Copper, aluminum or hybrid construction.

Ø tube

3.97 – 9.52 mm

Pressure

up to 4.5 MPa

Coating

Epoxy / E-coat

02 · EVAPORATOR

Evaporator Coils

Roll-bond, fin-tube and no-frost evaporator coils for appliances, display cases, walk-ins and chillers. Aluminum-rich constructions for energy efficiency.

Fin pitch

1.4 – 4.0 mm

Capacity

0.1 – 50 kW

Refrigerants

R134a · R290 · R600a

03 · CUSTOM

Custom Heat Exchangers

Bring us your thermal-load spec, your envelope, your refrigerant. We CFD-model, prototype in 7 days, and validate in our test lab.

Lead time

28 days RFQ → bulk

MOQ

No MOQ on sample

Support

CFD + DFM included

We control fin pressing, tube expansion, brazing furnace temperature, leak detection and pressure test under one roof. No trading-house markup. No quality drift between sub-suppliers.

  • Fin pressing precision · ±0.05 mm. Servo-driven dies, automated thickness compensation, in-line vision QC.
  • 12-hour annealing cycle for stress-free copper joints — measurable improvement in fatigue life.
  • Automated helium mass spectrometer leak detection at < 5×10⁻⁹ mbar·L/s sensitivity.
  • 100% pressure tested before shipment — not a sampling plan, every single coil.
820°C
BRAZING FURNACE · ZONE 3
Within ±2°C of target