Audit Result

UUID: 01a158d5-bda9-72b3-b5f1-a479774be7d7

lucadamilano.info

https://lucadamilano.info/

Scanned 1 week ago

76
Fair Score
39 total checks
Passed
23
Warnings
13
Errors
3

Meta Information

  • Title Tag Pass

    Found 60 characters. Length is optimal.

  • Found 73 characters. Good snippet length.

  • Canonical found: https://lucadamilano.info/

  • Favicon Pass

    Favicon found and reachable: https://lucadamilano.info/wp-content/uploads/2019/04/ldm_86.png (HTTP 200).

    Favicon
  • Viewport configured: width=device-width, initial-scale=1.0

  • HTML Lang Pass

    Language declared as "en-GB".

Content Structure

  • H1 Tag Pass

    Exactly one H1 found: "LUCA DAMILANO Luca Damilano – solid wood furniture manufacturer We have been manufacturing solid wood furniture for over 20 years combining the Italian tradition and technology in the furniture industry with the Romanian competitiveness and its strategic position for the raw material supply. We are structured both for simple products and the most complex ones that are made in some cases with more than 150 components and an overall production process with more than 700 operations. With a long experience in the furniture industry, we keep investing in industrial equipment in order to increase the range of products and to improve the efficiency and quality of our processes. Sawmill / Drying / First cutting operations (tailoring) / Core woodworking processes (carpentery) / Painting / Finishing and packing".

  • Detected 2 heading level jumps.

    • • Skipped from h1 to h5: "LUCA DAMILANO Luca Damilano – solid wood furniture manufacturer We have been manufacturing solid wood furniture for over 20 years combining the Italian tradition and technology in the furniture industry with the Romanian competitiveness and its strategic position for the raw material supply. We are structured both for simple products and the most complex ones that are made in some cases with more than 150 components and an overall production process with more than 700 operations. With a long experience in the furniture industry, we keep investing in industrial equipment in order to increase the range of products and to improve the efficiency and quality of our processes. Sawmill / Drying / First cutting operations (tailoring) / Core woodworking processes (carpentery) / Painting / Finishing and packing" -> "WE INVEST ALL THE ENERGY TO BE THE BEST SOLID WOOD FURNITURE MANUFACTURER".
    • • Skipped from h3 to h5: "FINISHINGAND PACKING" -> "We buy the logs through public auctions that are controlled by the government. The wood trading activities are controlled by the public authorities that have the mission to manage in a sustainable way the state forests.".

    Fix: Follow semantic order (h1 -> h2 -> h3) and avoid skipping heading levels.

  • 1 of 22 images are missing alt text.

    Fix: Add meaningful alt attributes to all informative images for accessibility and image SEO.

Technical Optimization

  • HTTPS Pass

    Page is served over HTTPS.

  • 2 HTTPS hardening issues detected.

    • • Missing Strict-Transport-Security header.
    • • Could not probe the HTTP version of this page.

    Fix: Set Strict-Transport-Security with a long max-age, add includeSubDomains, and redirect all HTTP requests to HTTPS.

  • Missing: strict-transport-security, x-frame-options, x-content-type-options, referrer-policy.

    Full HTTP headers (14)
    • • alt-svc: h3=":443"; ma=2592000, h3-29=":443"; ma=2592000
    • • cache-control: no-store, no-cache, must-revalidate
    • • content-encoding: br
    • • content-security-policy: upgrade-insecure-requests
    • • content-type: text/html; charset=UTF-8
    • • date: Tue, 20 Oct 2026 10:22:40 GMT
    • • expires: Thu, 19 Nov 1981 08:52:00 GMT
    • • link: <https://lucadamilano.info/wp-json/>; rel="https://api.w.org/" <https://lucadamilano.info/wp-json/wp/v2/pages/22324>; rel="alternate"; title="JSON"; type="application/json" <https://wp.me/PaT0Ph-5O4>; rel=shortlink
    • • panel: hpanel
    • • platform: hostinger
    • • pragma: no-cache
    • • server: LiteSpeed
    • • vary: accept, content-type,Accept-Encoding
    • • x-powered-by: PHP/7.3.33

    Fix: Add the missing security headers at your reverse proxy or application layer.

  • CSP Quality Warning

    3 CSP hardening issues detected.

    • • CSP is missing object-src 'none'.
    • • CSP is missing a base-uri restriction.
    • • CSP is missing frame-ancestors protection.
    • • Content-Security-Policy: upgrade-insecure-requests

    Fix: Tighten Content-Security-Policy by removing unsafe directives and adding object-src, base-uri, and frame-ancestors restrictions.

  • No first-party cookies were set during the initial page load.

  • Versioned headers detected: x-powered-by.

    • • x-powered-by: PHP/7.3.33

    Fix: Hide or remove version tokens in Server and X-Powered-By headers.

  • Domain does not appear to be behind Cloudflare.

  • Loaded in 0.90s (perceived).

  • 12 scripts and 12 styles may block rendering.

    • • script: https://www.youtube.com/iframe_api
    • • script: https://lucadamilano.info/wp-includes/js/jquery/jquery.min.js?ver=3.7.1
    • • script: https://lucadamilano.info/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1
    • • script: https://lucadamilano.info/wp-content/plugins/wp-statistics/assets/js/tracker.js?ver=6.8.11
    • • script: https://maps.googleapis.com/maps-api-v3/api/js/66/9d/common.js
    • • script: https://maps.googleapis.com/maps-api-v3/api/js/66/9d/util.js
    • • script: https://maps.googleapis.com/maps-api-v3/api/js/66/9d/map.js
    • • script: https://maps.googleapis.com/maps-api-v3/api/js/66/9d/geocoder.js
    • • script: https://maps.googleapis.com/maps/api/js/AuthenticationService.Authenticate?1shttps%3A%2F%2Flucadamilano.info%2F&4sAIzaSyCLgTSzM4n0EzeBhzUBiGxNwm05NuXkpHU&8b0&callback=_xdc_._b6zt6s&key=AIzaSyCLgTSzM4n0EzeBhzUBiGxNwm05NuXkpHU&token=91416
    • • script: https://maps.googleapis.com/maps/api/js/GeocodeService.Search?4s47.765046%2C%2026.612125&9sen-US&r_url=https%3A%2F%2Flucadamilano.info%2F&callback=_xdc_._ddtnic&key=AIzaSyCLgTSzM4n0EzeBhzUBiGxNwm05NuXkpHU&token=37821
    • • script: https://maps.googleapis.com/maps-api-v3/api/js/66/9d/marker.js
    • • script: https://maps.googleapis.com/maps-api-v3/api/js/66/9d/infowindow.js
    • • style: https://lucadamilano.info/wp-content/uploads/dfd_fonts/bubbles/bubbles.css?ver=6.8.11
    • • style: https://lucadamilano.info/wp-content/uploads/dfd_fonts/Linearicons-Free/Linearicons-Free.css?ver=6.8.11
    • • style: https://lucadamilano.info/wp-content/plugins/dfd-extensions/assets/fonts/dfd_icon_set/dfd_icon_set.css?ver=6.8.11
    • • style: https://lucadamilano.info/wp-includes/css/dist/block-library/style.min.css?ver=6.8.11
    • • style: https://lucadamilano.info/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17
    • • style: https://lucadamilano.info/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.8.11
    • • style: https://lucadamilano.info/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=6.0.5
    • • style: https://lucadamilano.info/wp-content/themes/native/assets/css/app.css
    • • style: https://lucadamilano.info/wp-content/themes/native/assets/css/mobile-responsive.css
    • • style: https://lucadamilano.info/wp-content/uploads/redux/options.css
    • • style: https://lucadamilano.info/wp-content/themes/native/style.css
    • • style: https://lucadamilano.info/

    Fix: Defer non-critical scripts and inline critical CSS to improve first paint speed.

  • Compression Warning

    3 text resources look uncompressed.

    • • blob:https://lucadamilano.info/69cdff17-364a-44f7-9636-5c11985453ef (text/javascript)
    • • https://s4.histats.com/stats/0.php?4250167&@f16&@g1&@h1&@i1&@j1792491761544&@k0&@l1&@mLuca%20Damilano%20-%20solid%20wood%20furniture%20manufacturer%20-%20Botosani&@n0tags=luca%2Cdamilano%2Cproduttore%2Cmobili%2Clegno%2Cmassello%2Cproducator%2Cmobila%2Clemn%2Cmasiv%2Csolid%2Cwood%2Cfurniture%2Cmanufacturer%2Cazienda%2Ccompany%2Cproduction%2Cproduzione%2Cproductie%2Csustenabilitate%2Csostenibilita%2Csustainability%2Cmobile%2Ccucina%2Ccucine%2Ctavola%2Ctavoli%2Cta&@o1000&@q0&@r0&@s0&@ten-US&@u1280&@b1:100985715&@b3:1792491762&@b4:js15_as.js&@b5:120&@a-_0.2.1&@vhttps%3A%2F%2Flucadamilano.info%2F&@w (text/html;charset=UTF-8)
    • • https://www.youtube.com/api/stats/qoe?cpn=muwMwaujIrC6tbML&el=embedded&ns=yt&fexp=v1%2C100673025%2C1884%2C-76820956%2C150691%2C27058999%2C34656%2C124674%2C117689%2C9252%2C16509%2C23206%2C69796%2C30906%2C15105%2C25059%2C4174%2C30447%2C18705%2C26008%2C9672%2C3343%2C16088%2C6621%2C2783%2C23826%2C9500%2C1840%2C29673%2C23958%2C41207%2C20588%2C4199%2C30114%2C9181%2C52983%2C6032%2C1168%2C4165%2C3965%2C30205%2C4116%2C11462%2C28200%2C13721%2C4367%2C9716%2C588%2C3026%2C26539%2C3844%2C18498%2C31489%2C34471%2C2420%2C17955%2C3464%2C8967%2C2958%2C9177%2C8039%2C1655%2C4315%2C9560%2C3637%2C5326%2C2267%2C4783%2C8893%2C10734%2C1505%2C3750%2C8415%2C8899%2C3421%2C1814%2C346%2C3924%2C145%2C19%2C3904%2C940%2C10397%2C2840%2C5482&cl=999765076&seq=1&event=streamingstats&docid=w_BC37t1VgQ&cbr=HeadlessChrome&cbrver=145.0.7632.6&c=WEB_EMBEDDED_PLAYER&cver=2.20261019.01.00&cplayer=UNIPLAYER&cos=X11&cplatform=DESKTOP&vps=0.000:N,0.115:B,0.234:ER&ctmp=dttg:t.0;dtt.1;gl.0;tm.0,user_intent_bh:t.89;bh.0.000;th.0.000&cat=streaming&cmt=0.115:0.000,0.234:0.000,0.234:0.000&error=0.234:auth::0.000:ec.auth;ed.1;es.;a6s.1;r.Sign_in_to_confirm_you_re_not_a_bot&bat=0.234:1:1&vis=0.234:0&bh=0.234:0.000&qclc=ChBtdXdNd2F1aklyQzZ0Yk1MEAE (text/html; charset=UTF-8)

    Fix: Enable Brotli or Gzip compression for HTML, CSS, JS, and JSON responses.

  • Robots.txt Pass

    Found robots.txt (200).

  • Found sitemap (200) at https://lucadamilano.info/sitemap.xml.

  • Robots meta found: max-image-preview:large, max-snippet:-1, max-video-preview:-1

Accessibility Basics

  • All 0 controls are labeled.

  • Landmarks Warning

    Missing landmarks: header, main, footer.

    Fix: Use semantic regions (<header>, <nav>, <main>, <footer>) for navigation and assistive tech.

  • Tap Target Size Warning

    15 interactive elements appear smaller than 48px.

    • • a.menu-link.main-menu-link (Home) - 260x40px
    • • a.menu-link.main-menu-link (Company) - 260x40px
    • • a.menu-link.main-menu-link (Work with us) - 260x40px
    • • a.menu-link.main-menu-link (Production) - 260x40px
    • • a.menu-link.main-menu-link (Sustainability) - 260x40px
    • • a.menu-link.main-menu-link (Contact us) - 260x40px
    • • a - 30x70px
    • • a - 30x64px
    • • a.dfd-vertical-aligned.dfd-subfooter-logo-wrap (Home) - 530x40px
    • • a.active - 14x13px
    • • a - 14x13px
    • • a - 14x13px
    • • a - 14x13px
    • • a - 14x13px
    • • a - 14x13px

    Fix: Increase target size to at least 48x48 CSS pixels for touch interactions.

Social & Rich Results

  • Core Open Graph tags are present.

  • og:image is present and absolute.

    Open Graph Image
  • twitter:card set to summary_large_image.

  • JSON-LD schema detected.

  • PWA Metadata Warning

    Manifest or Apple touch icon is missing.

    Fix: Link your web app manifest and apple-touch-icon for improved install/share experiences.

  • Social preview metadata and image quality look good for Open Graph/Twitter.

    • • GUIDELINE: Optimal og:title length: 40-60 characters (acceptable: 10-70).
    • • GUIDELINE: Optimal og:description length: 110-160 characters (acceptable: 50-200).
    • • GUIDELINE: Optimal preview image size: 1200x630 pixels.
    • • GUIDELINE: Optimal preview image aspect ratio: 1.91:1.
    • • GUIDELINE: Optimal preview image file size: under 5 MB.
    • • GUIDELINE: Recommended twitter:card: summary_large_image.
    • • MEASURED: Image size: 1.27 MB
    • • MEASURED: Image dimensions: 1920x1080

Links Analysis

  • 9 internal links returned errors.

    • • https://lucadamilano.info/it/ (HTTP 404)
    • • https://lucadamilano.info/ro/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/overview/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/sawmill/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/drying/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/first-cutting-operations/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/core-woodworking-processes/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/painting/ (HTTP 404)
    • • https://lucadamilano.info/portfolio/finishing-and-packing/ (HTTP 404)

    Fix: Fix or remove the listed internal URLs, and ensure routes/pages return 200 responses.

  • No broken external links found in checked URLs.

  • Link Format Warning

    2 links are empty, invalid, or placeholder-only.

    • • href="#"
    • • href="#"

    Fix: Replace empty/#/javascript href values with real destinations or use buttons for non-navigation actions.

Performance & Runtime

  • Largest Contentful Paint: 1.24s.

  • Cumulative Layout Shift: 0.063.

  • Total Blocking Time estimate: 151ms.

  • 3 asset requests failed.

    • • https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.wMnrtqKCFlk.es5.O/am=AAAAAIAxAAQ/d=1/excm=base,root/br=1/rs=AGKMywFEj6SXGov9dgIpJC5YBZHwvIWQwA/m=root,base (net::ERR_ABORTED)
    • • https://www.youtube.com/s/player/67288f35/player_embed.vflset/en_US/base.js (net::ERR_ABORTED)
    • • https://fonts.gstatic.com/s/roboto/v48/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2 (net::ERR_ABORTED)

    Fix: Fix missing files, update asset URLs, and ensure static assets return HTTP 200.

  • 5 JavaScript runtime issues detected.

    • • Request failed: https://www.youtube.com/s/_/ytembeds/_/js/k=ytembeds.base.en_US.wMnrtqKCFlk.es5.O/am=AAAAAIAxAAQ/d=1/excm=base,root/br=1/rs=AGKMywFEj6SXGov9dgIpJC5YBZHwvIWQwA/m=root,base (net::ERR_ABORTED, type: script)
    • • Request failed: https://www.youtube.com/s/player/67288f35/player_embed.vflset/en_US/base.js (net::ERR_ABORTED, type: script)
    • • Request failed: https://www.youtube.com/api/stats/qoe?cpn=muwMwaujIrC6tbML&el=embedded&ns=yt&fexp=v1%2C100673025%2C1884%2C-76820956%2C150691%2C27058999%2C34656%2C124674%2C117689%2C9252%2C16509%2C23206%2C69796%2C30906%2C15105%2C25059%2C4174%2C30447%2C18705%2C26008%2C9672%2C3343%2C16088%2C6621%2C2783%2C23826%2C9500%2C1840%2C29673%2C23958%2C41207%2C20588%2C4199%2C30114%2C9181%2C52983%2C6032%2C1168%2C4165%2C3965%2C30205%2C4116%2C11462%2C28200%2C13721%2C4367%2C9716%2C588%2C3026%2C26539%2C3844%2C18498%2C31489%2C34471%2C2420%2C17955%2C3464%2C8967%2C2958%2C9177%2C8039%2C1655%2C4315%2C9560%2C3637%2C5326%2C2267%2C4783%2C8893%2C10734%2C1505%2C3750%2C8415%2C8899%2C3421%2C1814%2C346%2C3924%2C145%2C19%2C3904%2C940%2C10397%2C2840%2C5482&cl=999765076&seq=1&event=streamingstats&docid=w_BC37t1VgQ&cbr=HeadlessChrome&cbrver=145.0.7632.6&c=WEB_EMBEDDED_PLAYER&cver=2.20261019.01.00&cplayer=UNIPLAYER&cos=X11&cplatform=DESKTOP&vps=0.000:N,0.115:B,0.234:ER&ctmp=dttg:t.0;dtt.1;gl.0;tm.0,user_intent_bh:t.89;bh.0.000;th.0.000&cat=streaming&cmt=0.115:0.000,0.234:0.000,0.234:0.000&error=0.234:auth::0.000:ec.auth;ed.1;es.;a6s.1;r.Sign_in_to_confirm_you_re_not_a_bot&bat=0.234:1:1&vis=0.234:0&bh=0.234:0.000&qclc=ChBtdXdNd2F1aklyQzZ0Yk1MEAE (net::ERR_ABORTED, type: fetch)
    • • Cannot set properties of undefined (setting 'firefox')
    • • Cannot set properties of undefined (setting 'chrome')

    Fix: Fix JS files returning 404/failed requests and resolve the listed runtime exceptions.