STATUS IS UPKAHANDAAN NG WEBSITE

Gabay sa stack · Kalagayan noong Oktubre 23, 2026

PrestaShop: gabay sa kahandaan

Ano ang nagagawa nang tama ng 1,972 sinukat na site sa platform o framework na ito, saan sila nagkukulang, at ang mga hakbang na partikular sa PrestaShop na tumutugon sa bawat kakulangan.

Mga site na sinukat
1,972

natukoy mula sa HTML at mga header ng homepage

Median na indeks ng kahandaan
61/100

lahat ng site: 64

Mga profile sa stack na ito
41

mga site sa nangungunang 50K

Kahandaan ayon sa lane

Payagan

81/100

Lahat ng site 77

Patibayin

52/100

Lahat ng site 55

Pabilisin

61/100

Lahat ng site 63

Bumawi

9/100

Lahat ng site 11

Ang gabay sa pagkilos para sa PrestaShop

Mga kakulangan na inayos ayon sa epekto, kasama ang hakbang na partikular sa platform kung mayroon.

  1. Pinananatili ang HSTS nang hindi bababa sa isang taon

    21% naobserbahan · lahat ng site 31%

    Magpadala ng Strict-Transport-Security sa mga HTTPS response. Magsimula sa maikling max-age (halimbawa, 300 segundo), tiyaking gumagana ang bawat subdomain sa HTTPS, saka ito unti-unting itaas hanggang 31536000. Idagdag lamang ang includeSubDomains kapag gumagamit ng HTTPS ang lahat ng subdomain. Opsyonal ang HSTS preload at mahirap itong bawiin; hindi ito inirerekomenda ng mismong hstspreload.org bilang default.

  2. Ipinapatupad ng patakaran ng DMARC ang pag-quarantine o pagtanggi

    27% naobserbahan · lahat ng site 31%

    Ilathala muna ang DMARC na may p=none at isang address para sa mga ulat, ayusin ang sinumang lehitimong nagpadala na hindi pumapasa sa SPF o DKIM alignment, pagkatapos ay lumipat sa quarantine at sa huli ay reject.

  3. Naka-cache ang mga static file nang 30 araw o higit pa

    31% naobserbahan · lahat ng site 50%

    Itakda ang Cache-Control: public, max-age=31536000, immutable para sa CSS, JavaScript, mga font at larawan na may bersiyon (fingerprinted), at baguhin ang pangalan ng file sa tuwing nagbabago ang nilalaman.

  4. Nailathala ang security.txt

    3.3% naobserbahan · lahat ng site 5.5%

    Ilathala ang /.well-known/security.txt na may kahit man lang mga field na Contact at Expires, gaya ng hinihingi ng RFC 9116, at suriin ito bago ito mag-expire.

  5. Gumagamit ng mga modernong format ng larawan

    36% naobserbahan · lahat ng site 40%

    Maghatid ng WebP o AVIF na may JPEG o PNG bilang fallback, sa pamamagitan ng image CDN o sa pamamagitan ng pagbuo ng parehong format sa oras ng build.

  6. Nililimitahan ng mga CAA record kung sino ang maaaring mag-isyu ng mga sertipiko

    6.7% naobserbahan · lahat ng site 11%

    Maglathala ng mga CAA record na tumutukoy sa bawat CA na aktuwal mong ginagamit, kabilang ang mga CA na ginagamit ng iyong CDN para sa mga pinamamahalaang sertipiko. Magdagdag ng iodef contact kung gusto mong makatanggap ng mga ulat.

  7. May Content Security Policy

    15% naobserbahan · lahat ng site 31%

    Magsimula sa Content-Security-Policy-Report-Only upang makita kung ano ang hindi na gagana, higpitan ang patakaran sa loob ng ilang linggo, at pagkatapos ay ipatupad ito.

  8. Nililimitahan ang paglalagay sa frame

    27% naobserbahan · lahat ng site 49%

    Ipadala ang Content-Security-Policy: frame-ancestors 'self' (o isang listahan ng mga pinagkakatiwalaang origin). Saklaw ng X-Frame-Options: SAMEORIGIN ang mga mas lumang browser.

Kung saan nangunguna ang mga site na gumagamit ng PrestaShop

  • May structured data73% naobserbahanlahat ng site 53%
  • Nailathala ang robots.txt97% naobserbahanlahat ng site 79%
  • Bisa ng sertipiko na 100 araw o mas maikli88% naobserbahanlahat ng site 75%
  • Nakasulat ang meta description95% naobserbahanlahat ng site 82%

Lahat ng 31 pagsusuri sa PrestaShop

PagsusuriLaneNaobserbahanLahat ng siteNasukat
Inililipat ang mga HTTP request sa HTTPSPatibayin98%91%1,874
Pinananatili ang HSTS nang hindi bababa sa isang taonPatibayin21%31%1,972
Napagkasunduan ang TLS 1.3Patibayin94%92%1,953
Mahigit 14 araw pa bago mag-expire ang sertipikoPatibayin>99%>99%1,953
Tagal ng bisa ng sertipiko na 100 araw o mas maikliPatibayin88%75%1,953
Nililimitahan ng mga CAA record kung sino ang maaaring mag-isyu ng mga sertipikoPatibayin6.7%11%1,972
Nilagdaan ang DNSSECPatibayin12%8.1%1,972
Nailathala ang security.txtPatibayin3.3%5.5%1,874
Ipinapatupad ng patakaran ng DMARC ang pag-quarantine o pagtanggiPatibayin27%31%1,972
X-Content-Type-Options: nosniffPatibayin29%48%1,972
Nililimitahan ang paglalagay sa framePatibayin27%49%1,972
May Content Security PolicyPatibayin15%31%1,972
Nakatakda ang Referrer-PolicyPatibayin20%23%1,972
Napagkasunduan ang HTTP/2Pabilisin90%89%1,953
Ipinapahayag ang HTTP/3Pabilisin27%36%1,972
Naka-compress ang HTMLPabilisin98%93%1,972
Naka-cache ang mga static file nang 30 araw o higit paPabilisin31%50%1,866
Gumagamit ng mga modernong format ng larawanPabilisin36%40%1,967
Gumagamit ng lazy loading ang mga larawang wala sa nakikitang bahagi ng screenPabilisin68%61%1,955
Walang mga script na humaharang sa pag-render sa headPabilisin50%44%1,972
Nailathala ang robots.txtPayagan97%79%1,916
Madaling matuklasan ang XML sitemapPayagan69%73%1,954
Naa-access sa pamamagitan ng IPv6Payagan35%44%1,972
Idineklara ang canonical URLPayagan63%70%1,972
May nakasulat na meta descriptionPayagan95%82%1,972
Na-configure ang mobile viewportPayagan>99%96%1,972
May structured dataPayagan73%53%1,972
Nakatakda ang larawan para sa preview sa social mediaPayagan42%55%1,972
Idineklara ang wika ng pahinaPayagan99%91%1,972
Hindi hihigit sa isang redirect papunta sa homepagePayagan>99%98%1,972
Nakahati sa iba't ibang provider ang mga nameserverBumawi9.1%11%1,972

Mga site na gumagamit ng PrestaShop na may mataas na antas ng kahandaan

Kaugnay