<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Csp on plzhans blog</title><link>https://blog.plzhans.com/en/tags/csp/</link><description>Recent content in Csp on plzhans blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 03 Sep 2026 11:08:00 +0000</lastBuildDate><atom:link href="https://blog.plzhans.com/en/tags/csp/index.xml" rel="self" type="application/rss+xml"/><item><title>4 Security Headers Flagged by an SEO Audit — Applying Them on Cloudflare Without Code</title><link>https://blog.plzhans.com/en/posts/120-cloudflare-security-headers-hsts-csp/</link><pubDate>Sun, 30 Aug 2026 01:25:00 +0000</pubDate><guid>https://blog.plzhans.com/en/posts/120-cloudflare-security-headers-hsts-csp/</guid><description>&lt;p&gt;&lt;picture&gt;&#10; &lt;source srcset="https://blog.plzhans.com/posts/120-cloudflare-security-headers-hsts-csp/assets/1_bb515481-7252-4c3f-94cb-0474c42c9d1c_hu_b1596e5cf95128e.webp" type="image/webp"&gt;&#10; &lt;img src="https://blog.plzhans.com/posts/120-cloudflare-security-headers-hsts-csp/assets/1_bb515481-7252-4c3f-94cb-0474c42c9d1c_hu_78a6ae4905cadc2c.png" alt="Representative image showing a setup that splits security headers between Cloudflare and an HTML meta tag" width="1200" height="630" loading="lazy"&gt;&#10; &lt;/picture&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://blog.plzhans.com/posts/120-cloudflare-security-headers-hsts-csp/assets/2_3cb22a0f-7e83-805e-96d1-eef71485d603.png" alt="Representative image showing a setup that splits security headers between Cloudflare and an HTML meta tag" loading="lazy"&gt;&lt;/p&gt;&#10;&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;&#10;&lt;p&gt;SEO audit reports sometimes flag four security headers: &lt;code&gt;Strict-Transport-Security&lt;/code&gt;, &lt;code&gt;Content-Security-Policy&lt;/code&gt;, &lt;code&gt;X-Content-Type-Options&lt;/code&gt;, and &lt;code&gt;Referrer-Policy&lt;/code&gt;.&lt;/p&gt;&#10;&lt;p&gt;At first glance it&amp;rsquo;s odd to see these under &amp;ldquo;SEO.&amp;rdquo; Short answer up front: &lt;strong&gt;these headers don&amp;rsquo;t directly boost your search ranking.&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;This post covers why security headers show up in SEO audits, what each header actually does, and how to apply them on a static blog sitting behind Cloudflare in a combination that&amp;rsquo;s &lt;strong&gt;easy to maintain later&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>How to Back Up Telegram Chats - Export to zip From Your Browser, No Install Required</title><link>https://blog.plzhans.com/en/posts/118-telegram-chat-backup/</link><pubDate>Mon, 27 Jul 2026 05:15:00 +0000</pubDate><guid>https://blog.plzhans.com/en/posts/118-telegram-chat-backup/</guid><description>&lt;p&gt;&lt;picture&gt;&#10; &lt;source srcset="https://blog.plzhans.com/posts/118-telegram-chat-backup/assets/1_3a822a0f-7e83-8070-a296-d9dffad002b5_hu_c19ac00cb8b5ba90.webp" type="image/webp"&gt;&#10; &lt;img src="https://blog.plzhans.com/posts/118-telegram-chat-backup/assets/1_3a822a0f-7e83-8070-a296-d9dffad002b5_hu_b576346bca0878a1.png" alt="Featured image showing a backup tool that exports Telegram chats to zip from the browser without installation" width="1200" height="670" loading="eager" fetchpriority="high"&gt;&#10; &lt;/picture&gt;&lt;/p&gt;&#10;&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;&#10;&lt;p&gt;I built a tool for backing up your entire Telegram chat history with no installation and no sign-up required.&lt;/p&gt;&#10;&lt;p&gt;You log in directly in the browser, then pick the chats you want and download them as a zip.&lt;/p&gt;&#10;&lt;p&gt;Above all, &lt;strong&gt;there&amp;rsquo;s no server of ours in the middle.&lt;/strong&gt; Since the browser connects directly to Telegram, your phone number and login code never leave your device.&lt;/p&gt;</description></item></channel></rss>