{
    "componentChunkName": "component---packages-blog-gatsby-blog-core-src-templates-post-js",
    "path": "/how-to-configure-cloudflare-to-maximize-wordpress-speed-security/",
    "result": {"data":{"post":{"id":"7bbcf8b0-66f9-5a84-bb82-0539f0ad8c6c","title":"How To Configure Cloudflare To Maximize WordPress Speed + Security","slug":"/how-to-configure-cloudflare-to-maximize-wordpress-speed-security/","link":null,"excerpt":"This tutorial walks you through  every single setting in Cloudflare . It’s specifically written for…","tableOfContents":{"items":[{"url":"#how-to-setup-cloudflare","title":"How To Setup Cloudflare"},{"url":"#basic-settings","title":"Basic Settings"},{"url":"#cloudflare-tabs","title":"Cloudflare Tabs"},{"url":"#add-your-website","title":"Add Your Website"},{"url":"#setup-cloudflare-with-your-cache-plugin","title":"Setup Cloudflare With Your Cache Plugin"},{"url":"#basic-cloudflare-settings-for-wordpress","title":"Basic Cloudflare Settings For WordPress"},{"url":"#1-overview","title":"1. Overview"},{"url":"#2-analytics","title":"2. Analytics"},{"url":"#3-dns","title":"3. DNS"},{"url":"#4-crypto","title":"4. Crypto"},{"url":"#5-firewall","title":"5. Firewall"},{"url":"#6-access","title":"6. Access"},{"url":"#7-speed","title":"7. Speed"},{"url":"#8-caching","title":"8. Caching"},{"url":"#9-workers","title":"9. Workers"},{"url":"#10-page-rules","title":"10. Page Rules"}]},"timeToRead":11,"featured":null,"protected":null,"thumbnailText":null,"date":"March 25, 2020","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"body":"var _excluded = [\"components\"];\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"How To Configure Cloudflare To Maximize WordPress Speed + Security\",\n  \"category\": \"How To\",\n  \"author\": \"Vitus White\",\n  \"tags\": [\"#microsoft\"],\n  \"date\": \"2020-03-25T00:00:00.000Z\",\n  \"thumbnail\": \"image.jpg\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"This tutorial walks you through \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"every single setting in Cloudflare\"), \".\"), mdx(\"p\", null, \"It\\u2019s specifically written for WordPress to make your site faster and more secure.\"), mdx(\"p\", null, \"It starts with adding your website, changing nameservers, and setting up basic Cloudflare settings. Then it walks you through the tabs (from Overview to Scrape Shield), followed by additional tips like whitelisting Cloudflare\\u2019s IPs in your hosting account, why you don\\u2019t need the Cloudflare WordPress plugin, and how to setup multiple CDNs to make your site even faster (more data centers = faster website. I use both Cloudflare\\u2019s CDN and StackPath\\u2019s CDN.\"), mdx(\"h2\", {\n    \"id\": \"how-to-setup-cloudflare\"\n  }, \"How To Setup Cloudflare\"), mdx(\"h2\", {\n    \"id\": \"basic-settings\"\n  }, \"Basic Settings\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#add-website\"\n  }, \"Add Your Website\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#cache-plugin\"\n  }, \"Setup Cloudflare With Your Cache Plugin\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#basic-settings\"\n  }, \"Basic Cloudflare Settings For WordPress\"))), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"cloudflare-tabs\"\n  }, \"Cloudflare Tabs\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Overview\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Analytics\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"DNS\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Crypto\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Firewall\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Access\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Speed\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Caching\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Workers\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Page Rules\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Network\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Traffic\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Stream\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Custom Pages\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Apps\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Scrape Shield\"))), mdx(\"hr\", null), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Final Steps\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#whitelist-ips\"\n  }, \"Whitelist Cloudflare IPs\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#cloudflare-plugin\"\n  }, \"Cloudflare Plugin\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#multiple-cdns\"\n  }, \"Using Multiple CDNs\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#gtmetrix\"\n  }, \"Cloudflare CDN Not Showing Up In GTMetrix YSlow\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-+-security/#wordpress-speed\"\n  }, \"More WordPress Speed Optimizations\"))), mdx(\"p\", null, \"If you\\u2019ve already added your website to Cloudflare and changed nameservers, and want to go straight into the Cloudflare settings, you can \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://10alert.com/how-to-configure-cloudflare-to-maximize-wordpress-speed-security/#overview\"\n  }, \"jump to the Overview tab\"), \".\"), mdx(\"h2\", {\n    \"id\": \"add-your-website\"\n  }, \"Add Your Website\"), mdx(\"p\", null, \"Sign up for Cloudflare then \", \"[add your website]\", \" :\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2019/01/Add-Website-Cloudflare.png\",\n    \"alt\": \"Add Website â Cloudflare\"\n  })), mdx(\"p\", null, \"Once Cloudflare is done scanning, click next:\"), mdx(\"p\", null, \"![Cloudflare-DNS-Records]\", \" \"), mdx(\"p\", null, \"The free plan comes with their CDN, page rules, and many Cloudflare settings that improve speed/security. Start with the free plan, read this tutorial, then decide if you want to upgrade.\"), mdx(\"p\", null, \"![Cloudflare-CDN-Plans]\", \" \"), mdx(\"p\", null, \"You will eventually come to this dashboard where Cloudflare assigns you 2 nameservers:\"), mdx(\"p\", null, \"![Cloudflare Nameservers]\", \" \"), mdx(\"p\", null, \"Login to your hosting account, find your nameservers, and change them to Cloudflare\\u2019s. If you can\\u2019t find them, Google how to change nameservers on SiteGround (or whoever your host is).\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2018/07/SiteGround-DNS-Records.png\",\n    \"alt\": \"SiteGround-DNS-Records\"\n  })), mdx(\"p\", null, \"Some hosting companies like SiteGround have an option to activate Cloudflare in their cPanel:\"), mdx(\"p\", null, \"![SiteGround-Cloudflare-Activation]\", \" \"), mdx(\"p\", null, \"Nice! Just by doing that, your WordPress site is being hosted on their 154+ data centers (they add new ones frequently) and you have Cloudflare\\u2019s default settings setup (which we\\u2019ll tweak).\"), mdx(\"p\", null, \"![Cloudflare-Data-Centers]\", \" \"), mdx(\"h2\", {\n    \"id\": \"setup-cloudflare-with-your-cache-plugin\"\n  }, \"Setup Cloudflare With Your Cache Plugin\"), mdx(\"p\", null, \"WP Rocket, WP Fastest Cache, W3 Total Cache,Swift Performance, and other cache plugins allow you to integrate Cloudflare in their settings. You will usually grab your Global API Key (found in your Cloudflare profile) and enter it into your cache plugin\\u2019s Cloudflare settings.\"), mdx(\"p\", null, \"![Cloudflare Global API Key]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"WP Rocket:\")), mdx(\"p\", null, \"![WP-Rocket-Cloudflare-Add-On]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"WP Fastest Cache:\")), mdx(\"p\", null, \"![WP-Fastest-Cache-Cloudflare-Tab]\", \" \"), mdx(\"p\", null, \"![WP-Fastest-Cache-Cloudflare-Disable-Auto-Minify]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"W3 Total Cache:\")), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2013/06/W3-Total-Cache-CloudFlare-Activation.png\",\n    \"alt\": \"w3-total-cache-cloudflare-activation\"\n  })), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Swift Performance:\")), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2018/11/Swift-Performance-Cloudflare-Settings.png\",\n    \"alt\": \"Swift-Performance-Cloudflare-Settings\"\n  })), mdx(\"p\", null, \"Setting up Cloudflare using your cache plugin is not the same thing as changing nameservers (you still need to do that). But it ensures better compatibility between the two, since some functionalities overlap. \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"If minify and gzip are enabled in one, they should be disabled in the other\"), \".\"), mdx(\"h2\", {\n    \"id\": \"basic-cloudflare-settings-for-wordpress\"\n  }, \"Basic Cloudflare Settings For WordPress\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Configure SSL\"), \" \\u2013 the Crytpo settings have options to order a free Universal SSL, force HTTP to HTTPS, set SSL encyrption level, and protect your SSL website using HSTS.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Create Firewall Rules\"), \" \\u2013 protect your WordPress Admin, plugins, and other sensitive areas of your website by creating parameters that stop hackers from accessing them.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Create Page Rules\"), \" \\u2013 optimize specific URLs for performance and security (set these up based on your website\\u2019s needs). Some examples include: forcing high security in your WordPress admin area, decreasing bandwidth consumption by controlling Cloudflare\\u2019s cache refresh rate, and bypassing cache (for WordPress admin, eCommerce pages, staging websites, and dynamic content). You can create up to 3 page rules for free.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Configure The Speed Tab\"), \" \\u2013 minify HTML/CSS/JavaScript, optimize images, speed up dynamic content with Railgun, improve AMP speed using Accelerated Mobile links, enable Brotli (similar to gzip), and asynchronously load JavaScript with Rocket Loader.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Enable Hotlink Protection\"), \" \\u2013 prevents people from copying images from your site and pasting them onto theirs, which consumes bandwidth (found in Scrape Shield settings).\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Rate Limiting (Paid Feature)\"), \" \\u2013 prevents spammy crawlers from hitting your site too much, which consumes bandwidth (a very common problem). Check your hosting account for a tool like AWstats to identify if this is happening to you. Wordfence does rate limiting for free, while Cloudflare charges for it. This is in the Firewall settings.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Multiple CDNs\"), \" \\u2013 more data centers = faster website (StackPath, KeyCDN, and other CDNs generate CDN URLs you can copy/paste into your cache plugin, or CDN Enabler.\")), mdx(\"h2\", {\n    \"id\": \"1-overview\"\n  }, \"1. Overview\"), mdx(\"p\", null, \"Quick links of some of the most common Cloudflare settings, but their recommended first steps (and the important settings I marked in this guide) are what you really should look at.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Security\"), \" \\u2013 Cloudflare protects your website with SSL settings, firewall, Access, challenge passages, email obfuscation, and also improves uptimes using other settings in Cloudflare.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Performance\"), \" \\u2013 Cloudflare speeds up your WordPress site through caching, minifying files, CDN, Brotli (similar to gzip compression), Railgun, Rocket Loader, hotlink protection, image optimization, accelerated mobile links, Argo (in traffic tab) and everything in the speed tab.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"IP Settings\"), \" \\u2013 Cloudflare helps collect visitor location data using IP Geolocation (in network tab) which can be used block specific countries, spammy crawlers/bots, and other IP addresses from your website. You should Whitelist Cloudflare\\u2019s IP addresses in your hosting account.\"), mdx(\"h2\", {\n    \"id\": \"2-analytics\"\n  }, \"2. Analytics\"), mdx(\"p\", null, \"![Cloudflare Analytics]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Common Questions\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Why isn\\u2019t Cloudflare caching everything?\"), \" By default, Cloudflare only caches specific static content not including HTML. If you would like to cache everything, create a page rule, add yourwebsite.com/\", \"*\", \" as the the URL, then set the cache level to everything. Your cache plugin (and another CDN if you\\u2019re using one) may also be caching content.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"What attacks is Cloudflare blocking?\"), \" Cloudflare blocks a variety of attacks including content scraping, fraudulent checkouts, and account takeovers. Spammy bots often excessively crawl websites and cause high CPU consumption, and since hosting companies use CPU throttling, the bots may be sucking up your CPU limits which results in a slower website, or even your host shutting down your website temporarily. Cloudflare\\u2019s firewall tab and rate limiting (Wordfence does rate limiting for free) helps.\")), mdx(\"h2\", {\n    \"id\": \"3-dns\"\n  }, \"3. DNS\"), mdx(\"p\", null, \"If you want specific services/traffic routed through Cloudflare, add them here. Cloudflare automatically populates the DNS. When an arrow is going through the orange cloud, that service\\u2019s traffic is routed through Cloudflare. If it\\u2019s going around, it\\u2019s bypassing Cloudflare.\"), mdx(\"p\", null, \"![Cloudflare DNS Settings]\", \" \"), mdx(\"p\", null, \"I use SiteGround (a Cloudflare partner and who I highly recommend as they were rated the #1 host in 10 Facebook polls taken by multiple WordPress-related Groups), so I manage my DNS in SiteGround\\u2019s cPanel. Otherwise you will see a DNS dashboard like the one shown below\\u2026\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2019/01/Cloudflare-DNS.png\",\n    \"alt\": \"Cloudflare DNS\"\n  })), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Verification TXT Record For CNAME Setup\"), \" \\u2013 add a TXT record to verify your CNAME.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"CNAME Flattening\"), \" \\u2013 allows a CNAME record to be created for the root domain without violating DNS specifications. This speeds up DNS resolution on CNAMEs by up to 30%.\"), mdx(\"h2\", {\n    \"id\": \"4-crypto\"\n  }, \"4. Crypto\"), mdx(\"p\", null, \"Manage your SSL and cryptography settings:\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2019/01/Cloudflare-Crypto-Settings.png\",\n    \"alt\": \"Cloudflare Crypto Settings\"\n  })), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"SSL\"), \" \\u2013 controls when SSL will be used. If using SSL, full (strict) is recommend.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Off\"), \" \\u2013 SSL will not be used.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Flexible\"), \" \\u2013 use if you can\\u2019t configure HTTPS on your origin. Visitors can access your site over HTTPS, but connections are made over HTTP. Generally you should avoid this as it may cause redirect loops, but if you must, try using the Cloudflare Flexible SSL plugin.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Full\"), \" \\u2013 only use if the certificate does not match your domain or is self-signed. Cloudflare will use HTTPS, but will not validate the certificate.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Full (Strict)\"), \" \\u2013 Cloudflare will use HTTPS and verify the certificate on each request. You should only make this change if all of your origin hosts are protected by Origin CA certificates or publicly trusted certificates\", \"*\", \"*\", \"*\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Edge Certificates\"), \" \\u2013 managed your SSL Certificates.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Universal SSL (Shared)\"), \" \\u2013 free SSL provided by Cloudflare which you will share with 50 other Cloudflare customers, with common name (eg. ssl123456.cloudflaressl.com).\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Dedicated SSL Certificate\"), \" \\u2013 /month SSL dedicated only to your domain with common name (eg. onlinemediamasters.com), automatically renewed by Cloudflare.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Dedicated SSL Certificate With Custom Hostnames\"), \" \\u2013 /month, same thing as previous plan only protects up to 50 more hostnames or wildcards of your choosing.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Upload Custom SSL Certificate\"), \" \\u2013 /month if you\\u2019d like to use your own SSL and comes with DDOS protection, Railgun optimization, and 100% guaranteed uptimes.\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Custom Hostnames (Enterprise Feature)\"), \" \\u2013 if you have a dedicated SSL with custom hostnames, you can enter their CNAMEs here.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Origin Certificates\"), \" \\u2013 these are free TLS Certificates (Transport Layer Security) but the Universal SSL should be fine for 99.99% of websites. TLS is an improved version of SSL but basically, it does the same thing \\u2013 makes your site secure and serves your assets from HTTPS. Cloudflare Origin Certificates are only trusted by Cloudflare and should only be used by origin servers that are actively connected to Cloudflare. If at any point you pause or disable Cloudflare, your Origin Certificate will show an untrusted certificate error.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Always Use HTTPS\"), \" \\u2013 redirect all HTTP requests to HTTPs using a 301 redirect.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"HTTP Strict Transport Security (HSTS)\"), \" \\u2013 ensures HTTP links become HTTPS links. Protects website from downgrade attacks, SSL stripping, and cookie hijacking. Server will make sure browsers only connect using HTTPS, and that users do not bypass critical security warnings.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Authenticated Origin Pulls\"), \" \\u2013 verifies requests to your origin server came from Cloudflare using a TLS client certificate, preventing users from bypassing firewalls and other security.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Minimum TLS Version\"), \" \\u2013 sets a minimum SSL/TLS version users can visit your website from. The default TLS 1.0 is fine.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Opportunistic Encryption\"), \" \\u2013 for websites that haven\\u2019t added HTTPS but want improved speed of HTTP/2 by letting browsers know your site is supports an encrypted connection. This adds an additional layer of security, but will not give you the green padlock in your browser. It will slightly improve speed/security for non-HTTPs sites, but moving to HTTPS is the best solution.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Onion Routing\"), \" \\u2013 lets users on the Tor Network keep their privacy when browsing your site. Tor is network dedicated to defending against traffic analysis and other network surveillance.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"TLS 1.3\"), \" \\u2013 enables the latest version of TLS/SSL and will show the green padlock in browsers.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Automatic HTTPS Rewrites\"), \" \\u2013 if your site connects to HTTPS and the lock icon is not present in Google Chrome, or has a yellow warning triangle, your site may still contain links/references to HTTP. This helps fix mixed content by ensuring HTTPs is used for all resources on your site.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Disable Universal SSL\"), \" \\u2013 if you have a universal SSL from Cloudflare, this disables it, and users won\\u2019t be able to access your site using HTTPS if there are no dedicated or custom certificates.\"), mdx(\"h2\", {\n    \"id\": \"5-firewall\"\n  }, \"5. Firewall\"), mdx(\"p\", null, \"Setup firewall rules (to protect WordPress admin + plugins folder), rate limiting (to prevent spam bots from hitting your site too much and consuming CPU), and other features that can improve security and save bandwidth. Create up to 5 free firewall rules. I have 2 I recommend.\"), mdx(\"p\", null, \"![Cloudflare Firewall Settings]\", \" \"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://t9w8m8j8.stackpathcdn.com/wp-content/uploads/2019/01/Cloudflare-Web-Application-Firewall-Settings.png\",\n    \"alt\": \"Cloudflare Web Application Firewall Settings\"\n  })), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Firewall Rules\"), \" \\u2013 lets you block, challenge, or allow requests based on: countries, IP addresses, bots, URLs, set custom threat scores, and more. See firewall rule examples here or this tutorial.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Example 1: Protect Insecure Plugins\"), \" \\u2013 insecure plugins are a common way hackers breach WordPress sites. Not installing them is safer, but this will block access to your plugins folder.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"URL path + contains + /wp-content/plugins\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Refer + does not contain + yourwebsite.com\")), mdx(\"p\", null, \"![Cloudflare Firewall Insecure WordPress Plugins]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Example 2: Protect The WP Admin\"), \" \\u2013 only allows users in your country to access the WP Admin login page. Good if you have team members (in your country) who also need access.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Field: URL path + contains + /wp-admin\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Country + does not equal + United States\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Action: Block\")), mdx(\"p\", null, \"![Cloudflare WP Admin Firewall Rule]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Rate Limiting\"), \" \\u2013 mainly used to block fake Google crawlers and spammy bots that hit your site too much and consume CPU. Cloudflare offers this as a pay-per-usage service, but Wordfence does it for free in their rate limiting options. Careful \\u2013 you don\\u2019t want to block legitimate users!\"), mdx(\"p\", null, \"![Wordfence-Rate-Limiting]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Security Level\"), \" \\u2013 Cloudflare\\u2019s algorithm assigns IP addresses a threat score from 0 to 100.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"em\", {\n    parentName: \"li\"\n  }, \"High\"), \" \\u2013 scores greater than \", mdx(\"em\", {\n    parentName: \"li\"\n  }, \"0\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"em\", {\n    parentName: \"li\"\n  }, \"Medium\"), \" \\u2013 scores greater than \", mdx(\"em\", {\n    parentName: \"li\"\n  }, \"14\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"em\", {\n    parentName: \"li\"\n  }, \"Low\"), \" \\u2013 scores greater than 24\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"em\", {\n    parentName: \"li\"\n  }, \"Essentially off\"), \" \\u2013 scores greater than 49\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"em\", {\n    parentName: \"li\"\n  }, \"I\\u2019m Under Attack!\"), \" \\u2013 should only be used when your site is under a DDoS attack. This adds an extra layer of protection by analyzing traffic to confirm legitimate human visitors. Each visitor sees an interstitial page for about 5 seconds while being analyzed.\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Challenge Passage\"), \" \\u2013 when a visitor has a bad reputation with Cloudflare, they will need to complete a challenge. This is the time a challenge expires, and a new challenge will be issued.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Privacy Pass Support\"), \" \\u2013 prevent users with a poor Cloudflare reputation from having to constantly fill out CAPTCHAs.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"IP Firewall\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"IP Access Rules\"), \" \\u2013 whitelist, block, or challenge specific IP addresses (whitelist yours!).\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"User Agent Blocking\"), \" \\u2013 mainly used if you are under attack from a specific User-Agent.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Unmetered DDOS Mitigation\"), \" \\u2013 if you are under Distributed Denial of Service (DDoS) attack, Cloudflare will attempt to deny it no matter the size or duration. As Cloudflare stated, other companies bill heavily for this using surge pricing. But Cloudflare doesn\\u2019t.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Firewall Event Log\"), \" \\u2013 shows firewall events that have been triggered.\")), mdx(\"p\", null, \"![Cloudflare Firewall Event]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Web Application Firewall\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Web Application Firewall\"), \" \\u2013 Pro feature, but one of the best ways to improve security by protecting against SQL injection attacks, cross-site scripting, and cross-site forgery (read more). This uses Cloudflare\\u2019s built-in ruleset and automatic WAF updates based on Cloudflare\\u2019s intelligence (as you know, attacks move fast and before you know it, 40,000 websites have already been affected by the time you hear the news).\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Browser Integrity Check\"), \" \\u2013 looks for requests with HTTP headers commonly used by spammers, bots, and crawlers, and presents a block page if determined to be a threat.\")), mdx(\"h2\", {\n    \"id\": \"6-access\"\n  }, \"6. Access\"), mdx(\"p\", null, \"Controls access to your websites by applying an authorization process you configure when users make requests to your origin server. Members will use social and enterprise identity providers (IdP) as their credentials and can access sensitive materials for a given time of your choice. Pricing is free for the first 5 seats, then -5/month for Access Basic or Premium.\"), mdx(\"p\", null, \"![Cloudflare Access Settings]\", \" \"), mdx(\"h2\", {\n    \"id\": \"7-speed\"\n  }, \"7. Speed\"), mdx(\"p\", null, \"Speed up your WordPress site using minification, image optimization (Polish + Mirage, Railgun, Rocket Loader, Brotli (similar to gzip compression), and other performance features.\"), mdx(\"p\", null, \"![Cloudflare Speed Settings]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Auto Minify\"), \" \\u2013 minifying HTML, CSS, and Javascript are high priority items in GTmetrix. Cache plugins usually take cake of this, but you can use Cloudflare too. If you see visible errors after enabling these, it\\u2019s probably cause by minifying CSS or JavaScript. WP Rocket and most cache plugin have options to exclude problematic files that are causing errors, if they exist.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Polish (Pro Feature)\"), \" \\u2013 strips EXIF data and compresses images.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Railgun\\u2122\"), \" \\u2013 speeds up dynamic content for visitors who are far away from the origin server.\"), mdx(\"p\", null, \"![Cloudflare Railgun Test]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"E\"), \"nable Accelerated Mobile Links \\u2013 enable if you\\u2019re using a plugin for AMP. This allows users to open external AMP links from your website in AMP format. Learn more.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Brotli\"), \" \\u2013 similar to gzip compression only believe to be even faster.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Mirage (Pro Feature)\"), \" \\u2013 reduces image requests, lazy loads images, and improves image load times on mobile devices with slow network connections. Here are more details on Mirage\\u2026\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Resizes images based on a visitor\\u2019s device/connection. A visitor on a poor connection will get a smaller version (lower resolution) until they are back on a higher bandwidth.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Reduces amount of requests \\u2013 instead of sending multiple requests for all images on the website, Mirage pulls this into one request so visitors can see images immediately.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Lazy loads images (only loads them once users scroll down and actually see the image).\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Rocket Loader\\u2122\"), \" \\u2013 asynchronously loads JavaScript, including third party scripts.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Mobile Redirect\"), \" \\u2013 redirects mobile visitors to mobile site (you must have a custom domain).\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Prefetching URLs From HTTP Headers (Enterprise Feature)\"), \" \\u2013 cached objects are served as 1 request, instead of multiple requests.\"), mdx(\"h2\", {\n    \"id\": \"8-caching\"\n  }, \"8. Caching\"), mdx(\"p\", null, \"Control caching levels and how Cloudflare caches your website.\"), mdx(\"p\", null, \"![Cloudflare Caching Settings]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Purge Cache\"), \" \\u2013 clears Cloudflare\\u2019s cache.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Caching Level\"), \" \\u2013 set how much static content Cloudflare will cache.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"No Query String\"), \" \\u2013 only delivers cached files when there is no query string.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Ignore Query String\"), \" \\u2013 delivers same resource to everyone regardless of query string.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Standard\"), \" \\u2013 delivers different resource each time the query string changes.\")), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Browser Cache Expiration\"), \" \\u2013 sets time a visitor\\u2019s cache will expire after visiting the page (also known as add expires headers in GTmetrix).\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Always Online\\u2122\"), \" \\u2013 Cloudflare will attempt to show a cached version of your website if your server goes down.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Development Mode\"), \" \\u2013 lets you see changes on your website in real time without worrying about seeing a cached version.\"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Enable Query String Sort\"), \" \\u2013 increases cache hit rates by enabling query strings to be sorted before they hit Cloudflare\\u2019s cache.\"), mdx(\"h2\", {\n    \"id\": \"9-workers\"\n  }, \"9. Workers\"), mdx(\"p\", null, \"Workers is a JavaScript execution environment that allows developers to augment existing applications or create new ones without configuring or maintaining infrastructure. Pricing is /month + usage (first 10 million Worker-powered requests are free, then $.50 per million requests). Workers can be configured to run specific pages, subdomains, etc. .\"), mdx(\"p\", null, \"![] \"), mdx(\"h2\", {\n    \"id\": \"10-page-rules\"\n  }, \"10. Page Rules\"), mdx(\"p\", null, \"Page Rules let you optimize specific URLs for performance and security. I suggest looking over their Page Rules video tutorials especially the ones on optimizing WordPress, speed, security, and maximizing bandwidth savings. You should also familiarize yourself with common terms.\"), mdx(\"p\", null, \"![Cloudflare-Page-Rules]\", \" \"), mdx(\"p\", null, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Common Page Rules\")), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"[\", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Always Online\"), \"]\", \" .\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"[\", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Browser Integrity Check\"), \"]\", \" .\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"[\", mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Browser Cache TTL\"), \"]\", \"  \\u2013 time Cloudflare instructs a visitor\\u2019s browser to cache a resource. You can increase this for pages that aren\\u2019t updat \")));\n}\n;\nMDXContent.isMDXComponent = true;","keywords":null,"tags":[{"id":"466a95f9-1bdb-580d-8f5e-6d90fce821f1","name":"#microsoft","slug":"/tag/microsoft/"}],"thumbnail":null},"tagCategoryPosts":{"nodes":[{"id":"df65f1e9-868f-50c4-96aa-5471278db86a","title":"How to enable DNS OVER HTTPS in Microsoft Edge?","slug":"/how-to-enable-dns-over-https-in-microsoft-edge/","link":null,"excerpt":"DNS OVER HTTPS (DoH) can increase your security and privacy on the Internet, but in Microsoft Edge…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"May 11, 2020","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"a04805d0-5ab2-5a8c-8bf8-766e67ff5d81","title":"Microsoft released password manager","slug":"/microsoft-released-password-manager/","link":null,"excerpt":"Every active Internet user has at least one account in popular social networks.   And to protect…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"March 29, 2020","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null}]},"tagPosts":{"nodes":[{"id":"df65f1e9-868f-50c4-96aa-5471278db86a","title":"How to enable DNS OVER HTTPS in Microsoft Edge?","slug":"/how-to-enable-dns-over-https-in-microsoft-edge/","link":null,"excerpt":"DNS OVER HTTPS (DoH) can increase your security and privacy on the Internet, but in Microsoft Edge…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"May 11, 2020","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"a04805d0-5ab2-5a8c-8bf8-766e67ff5d81","title":"Microsoft released password manager","slug":"/microsoft-released-password-manager/","link":null,"excerpt":"Every active Internet user has at least one account in popular social networks.   And to protect…","timeToRead":1,"featured":null,"thumbnailText":null,"date":"March 29, 2020","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null}]},"categoryPosts":{"nodes":[{"id":"592a2c43-a774-5e16-9377-1c22800c680a","title":"How to Restore broken sectors on a disk in Windows","slug":"/how-to-restore-broken-sectors-on-a-disk-in-windows/","link":null,"excerpt":"There are two types of broken sectors. Physical broken sectors are hard disk space that is…","timeToRead":1,"featured":null,"thumbnailText":"BadSector","date":"August 14, 2022","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"c5557c9f-4c9b-5067-9b17-fac5b1f39c31","name":"Tom Grant","slug":"/author/tom-grant/","title":"Product Designer","description":"Love to learn all about Designer ...","skills":["Public Relation","Market Analyst","Designer"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M61%200l-6%201-7%202c-4%202-13%2011-14%2015l-2%203-7%2010-5%209v8a940%20940%200%20013%2019v1l-1%204c2%205%203%207%203%203%200-6%200-7%202-2%204%209%207%2010%207%202l-1-5%202%202c2%201%203%202%204%201l2%203c1%203%201%203%201%201%200-3%201-3%204%201l2%206%202%201%204%203h2l3-1c2%200%200%203-4%204l-4%204-3%204c-2%201-2%203%200%207l2%2010%202%206c1%201%205-3%204-4l1-4c1-2%201-2%205%201%206%204%206%209%203%2012l-1%202%202-1h1l1%202c2-2%203%200%202%203l-3%203-2%201c-1%201-6-1-9-3-2-3-6-5-7-5-2%200%200%202%205%206%2010%207%208%2013-1%208-5-3-5-2-4%200s0%204-1%202l-1-1h-1l-3-1-4-3c-2-3-3-4-3-16%200-11%200-19-2-21-1-3-13%207-18%2015-2%202-3%203-9%203l-7%201v28h123l-3-3-10-7-7-4v-6l2-10c3-4%205-10%206-16l3-7%203-10a925%20925%200%20016-28c2-5%202-5%200-9l-3-13c-3-15-4-16-15-25A83%2083%200%200090%202c-2-2-4-2-15-2H61M47%2040l-2%201c0-1-1-1-2%201l-4%201c-1-1-2%201-4%203-2%203-2%204-3%203s-1%200-1%202l1%202v2l1%201c1-1%203%204%202%207%200%203%201%207%203%207l7-5%206-6%207%201h10c2%201%201-4-2-7-2-1-2-2-1-3l1-2v-1l1-1v-2l1%201h1c1-2-5-5-9-4h-4c1-2%201-2-1-2l-2%201c-1%202-3%201-2%200%200-3-2-2-4%200m25%2037c-2%204-5%207-4%204v-2l-1%201-3%2010c-2%204-1%205%202%206%205%201%205%201%206-1%202-1%202-1%201-4-2-2-2-2%200-2v-2l-1-1c1%200%202-1%202-6%200-7-1-7-2-3M60%2099c-7%207-6%209%203%209%207-1%208-1%206-3l-2-4c0-2-2-5-4-5l-3%203'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/e4a619c3afa34f4c43e47245ffe673db/a7a66/tom-grant.png","srcSet":"/static/e4a619c3afa34f4c43e47245ffe673db/a7a66/tom-grant.png 48w,\n/static/e4a619c3afa34f4c43e47245ffe673db/416a0/tom-grant.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/e4a619c3afa34f4c43e47245ffe673db/a3542/tom-grant.webp 48w,\n/static/e4a619c3afa34f4c43e47245ffe673db/0f66d/tom-grant.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M61%200l-6%201-7%202c-4%202-13%2011-14%2015l-2%203-7%2010-5%209v8a940%20940%200%20013%2019v1l-1%204c2%205%203%207%203%203%200-6%200-7%202-2%204%209%207%2010%207%202l-1-5%202%202c2%201%203%202%204%201l2%203c1%203%201%203%201%201%200-3%201-3%204%201l2%206%202%201%204%203h2l3-1c2%200%200%203-4%204l-4%204-3%204c-2%201-2%203%200%207l2%2010%202%206c1%201%205-3%204-4l1-4c1-2%201-2%205%201%206%204%206%209%203%2012l-1%202%202-1h1l1%202c2-2%203%200%202%203l-3%203-2%201c-1%201-6-1-9-3-2-3-6-5-7-5-2%200%200%202%205%206%2010%207%208%2013-1%208-5-3-5-2-4%200s0%204-1%202l-1-1h-1l-3-1-4-3c-2-3-3-4-3-16%200-11%200-19-2-21-1-3-13%207-18%2015-2%202-3%203-9%203l-7%201v28h123l-3-3-10-7-7-4v-6l2-10c3-4%205-10%206-16l3-7%203-10a925%20925%200%20016-28c2-5%202-5%200-9l-3-13c-3-15-4-16-15-25A83%2083%200%200090%202c-2-2-4-2-15-2H61M47%2040l-2%201c0-1-1-1-2%201l-4%201c-1-1-2%201-4%203-2%203-2%204-3%203s-1%200-1%202l1%202v2l1%201c1-1%203%204%202%207%200%203%201%207%203%207l7-5%206-6%207%201h10c2%201%201-4-2-7-2-1-2-2-1-3l1-2v-1l1-1v-2l1%201h1c1-2-5-5-9-4h-4c1-2%201-2-1-2l-2%201c-1%202-3%201-2%200%200-3-2-2-4%200m25%2037c-2%204-5%207-4%204v-2l-1%201-3%2010c-2%204-1%205%202%206%205%201%205%201%206-1%202-1%202-1%201-4-2-2-2-2%200-2v-2l-1-1c1%200%202-1%202-6%200-7-1-7-2-3M60%2099c-7%207-6%209%203%209%207-1%208-1%206-3l-2-4c0-2-2-5-4-5l-3%203'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/e4a619c3afa34f4c43e47245ffe673db/46e60/tom-grant.png","srcSet":"/static/e4a619c3afa34f4c43e47245ffe673db/46e60/tom-grant.png 150w,\n/static/e4a619c3afa34f4c43e47245ffe673db/d612b/tom-grant.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/e4a619c3afa34f4c43e47245ffe673db/ae23d/tom-grant.webp 150w,\n/static/e4a619c3afa34f4c43e47245ffe673db/bd37b/tom-grant.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"9a2a449a-f48d-50b4-874c-22fb5a66bc08","title":"How to block a game or program from accessing the Internet on Windows?","slug":"/how-to-block-a-game-or-program-from-accessing-the-internet-on-windows/","link":null,"excerpt":"As a rule, the average person has more than a dozen different applications installed on his or her…","timeToRead":1,"featured":true,"thumbnailText":"block","date":"May 18, 2022","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"53bc1851-8c92-56a9-9dca-08f40a40e30b","title":"How to download an .apk file directly from the Google Play Store","slug":"/how-to-download-an-.apk-file-directly-from-the-google-play-store/","link":null,"excerpt":"Sometimes you may need to download an apk file of an Android app to your computer instead of just…","timeToRead":1,"featured":null,"thumbnailText":"apk","date":"May 18, 2022","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"a9d2c1f6-2e47-59ff-ab99-67d02ce84f80","name":"Andra Smith","slug":"/author/andra-smith/","title":"Creative Designer","description":"Smart & Connected Life You're living your life with virtual assistants, smart lights and kitchens, and even wearable computers. We'll help you wade through it all to live the smart life you want! Headphones & Ear Buds | Smart Home ","skills":["Advertising","Business","Designer"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M67%203l-6%202-4%201c-9%200-23%2015-32%2032-8%2017-10%2034-8%2070%201%2031%202%2029-7%2034l-6%206-1%202h73l74-1-1-6-2-14c0-17-2-28-8-47l-5-18a112%20112%200%2000-21-41c0-2-4-7-9-11C93%205%2078%201%2067%203m9%2039c0%202-1%202-2%202-3-1-6%201-5%203v2l-8%208%204%201h4l2%201%201%202%201%203c1%200%202%201%201%202l1%202c1%201%203-4%202-5-2-1%201-4%205-4%205-1%205-2%203-5-2-2-2-2-3-1h-2l-1-2c-1%200-1-3%201-6v-2c-1%201-2%200-3-1h-1'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/79c78f03f0a4101e25bcf57c32c78820/a7a66/andra-smith.png","srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/a7a66/andra-smith.png 48w,\n/static/79c78f03f0a4101e25bcf57c32c78820/416a0/andra-smith.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/a3542/andra-smith.webp 48w,\n/static/79c78f03f0a4101e25bcf57c32c78820/0f66d/andra-smith.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M67%203l-6%202-4%201c-9%200-23%2015-32%2032-8%2017-10%2034-8%2070%201%2031%202%2029-7%2034l-6%206-1%202h73l74-1-1-6-2-14c0-17-2-28-8-47l-5-18a112%20112%200%2000-21-41c0-2-4-7-9-11C93%205%2078%201%2067%203m9%2039c0%202-1%202-2%202-3-1-6%201-5%203v2l-8%208%204%201h4l2%201%201%202%201%203c1%200%202%201%201%202l1%202c1%201%203-4%202-5-2-1%201-4%205-4%205-1%205-2%203-5-2-2-2-2-3-1h-2l-1-2c-1%200-1-3%201-6v-2c-1%201-2%200-3-1h-1'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/79c78f03f0a4101e25bcf57c32c78820/46e60/andra-smith.png","srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/46e60/andra-smith.png 150w,\n/static/79c78f03f0a4101e25bcf57c32c78820/d612b/andra-smith.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/ae23d/andra-smith.webp 150w,\n/static/79c78f03f0a4101e25bcf57c32c78820/bd37b/andra-smith.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"335ff047-41c6-5e2b-a052-a1ae3a4d618e","title":"How to remove a watermark from an image","slug":"/how-to-remove-a-watermark-from-an-image/","link":null,"excerpt":"Every picture on the Internet has an author, no matter if it is watermarked or not. \\\nThere are…","timeToRead":1,"featured":true,"thumbnailText":"watermark","date":"May 17, 2022","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"a9d2c1f6-2e47-59ff-ab99-67d02ce84f80","name":"Andra Smith","slug":"/author/andra-smith/","title":"Creative Designer","description":"Smart & Connected Life You're living your life with virtual assistants, smart lights and kitchens, and even wearable computers. We'll help you wade through it all to live the smart life you want! Headphones & Ear Buds | Smart Home ","skills":["Advertising","Business","Designer"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M67%203l-6%202-4%201c-9%200-23%2015-32%2032-8%2017-10%2034-8%2070%201%2031%202%2029-7%2034l-6%206-1%202h73l74-1-1-6-2-14c0-17-2-28-8-47l-5-18a112%20112%200%2000-21-41c0-2-4-7-9-11C93%205%2078%201%2067%203m9%2039c0%202-1%202-2%202-3-1-6%201-5%203v2l-8%208%204%201h4l2%201%201%202%201%203c1%200%202%201%201%202l1%202c1%201%203-4%202-5-2-1%201-4%205-4%205-1%205-2%203-5-2-2-2-2-3-1h-2l-1-2c-1%200-1-3%201-6v-2c-1%201-2%200-3-1h-1'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/79c78f03f0a4101e25bcf57c32c78820/a7a66/andra-smith.png","srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/a7a66/andra-smith.png 48w,\n/static/79c78f03f0a4101e25bcf57c32c78820/416a0/andra-smith.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/a3542/andra-smith.webp 48w,\n/static/79c78f03f0a4101e25bcf57c32c78820/0f66d/andra-smith.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M67%203l-6%202-4%201c-9%200-23%2015-32%2032-8%2017-10%2034-8%2070%201%2031%202%2029-7%2034l-6%206-1%202h73l74-1-1-6-2-14c0-17-2-28-8-47l-5-18a112%20112%200%2000-21-41c0-2-4-7-9-11C93%205%2078%201%2067%203m9%2039c0%202-1%202-2%202-3-1-6%201-5%203v2l-8%208%204%201h4l2%201%201%202%201%203c1%200%202%201%201%202l1%202c1%201%203-4%202-5-2-1%201-4%205-4%205-1%205-2%203-5-2-2-2-2-3-1h-2l-1-2c-1%200-1-3%201-6v-2c-1%201-2%200-3-1h-1'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/79c78f03f0a4101e25bcf57c32c78820/46e60/andra-smith.png","srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/46e60/andra-smith.png 150w,\n/static/79c78f03f0a4101e25bcf57c32c78820/d612b/andra-smith.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/79c78f03f0a4101e25bcf57c32c78820/ae23d/andra-smith.webp 150w,\n/static/79c78f03f0a4101e25bcf57c32c78820/bd37b/andra-smith.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"68da1816-6098-57d3-8ba4-d407154cbf19","title":"How to Enable God Mode in Windows 11","slug":"/how-to-enable-god-mode-in-windows-11/","link":null,"excerpt":"To access God Mode in Windows 10, create a special shortcut folder, as highlighted in the steps…","timeToRead":1,"featured":null,"thumbnailText":"11","date":"April 25, 2022","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null},{"id":"b5f38064-fb87-594f-9764-053cfd352fad","title":"How to convert multiple images to WebP","slug":"/how-to-convert-multiple-images-to-webp/","link":null,"excerpt":"Converting images to the WebP format is easy by using  cwebp  command line tool from Google. This…","timeToRead":1,"featured":true,"thumbnailText":"webp","date":"April 15, 2022","category":{"id":"1311865a-5f09-507c-a1f3-11ca0751f17f","name":"How To","slug":"/category/how-to/","color":"#e9d8fd","icon":"/static/d47af87241524521f3b55b1c2c8865df/how-to.svg"},"author":{"id":"0f8e1fe7-b9b3-56ce-b230-2d0f487424de","name":"Vitus White","slug":"/author/vitus-white/","title":"Web Developer","description":"Tech Tutorials, Tips & Tricks Here we provide easy to understand tech tutorials, as well as various tips and tricks. We try to make it easy for every consumer to understand how to make the best use of technology.","skills":["ASP.NET","Assembly","JavaScript"],"social":[{"name":"Instagram","url":"https://instagram.com/instagram"},{"name":"Twitter","url":"https://twitter.com/twitter"},{"name":"Website","url":"https://example.com"}],"thumbnail":{"__typename":"ImageSharp","ImageSharp_small":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a7a66/vitus-white.png 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/416a0/vitus-white.png 96w","sizes":"48px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/a3542/vitus-white.webp 48w,\n/static/f04c81aba02317e79fc6106291a4abfe/0f66d/vitus-white.webp 96w","type":"image/webp","sizes":"48px"}]},"width":48,"height":48},"ImageSharp_regular":{"layout":"fixed","placeholder":{"fallback":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='150'%20height='150'%20viewBox='0%200%20150%20150'%20preserveAspectRatio='none'%3e%3cpath%20d='M70%206c-11%201-25%208-32%2013-5%205-8%2013-9%2023l1%208%201-4c0-2%200-2%201-1s1%201%201-2%200-4%202-4l1-1c0-2%209-11%2013-13%205-2%207-3%207-1l14%201c16%200%2021%201%2020%205%200%206-2%209-5%207-1-1-1-1-3%201l-2%203v4l1%202%203%201c4%201%205%203%202%204l-5%203c-2%202-3%202-5%201H62l-9%202c-8%201-15%209-11%2014v2c-1%201%200%201%201%201l4-1c1-1%202-1%203%201%201%201%201%201-1%201l-2%201v1c-1%201%200%201%201%201l2%201c-1%201%201%201%206%201%207-1%2015-6%2015-11%201-3%202-3%204-2l1%2012c0%2010%200%2010-3%2013l-4%202-4-1c-2%200-2%200-2-4%201-5%201-5-3-2l-7%203-4%201-1%201-2%201-3%201c-3%200-5%202-5%204l-3%203a293%20293%200%20010-42c2-5%202-6%200-8-2-3-3-1-3%203%200%202%200%203-1%202h-1c1%201%200%202-1%203v2h3v2l-1%205c1%206%200%206-3%202s-4-4-5%201c-1%206%200%209%202%209l1%201%203%207%201-2%201%204v9c-2%202-2%202%200%203%201%200%202%201%202%204l3%208c2%205%202%205%200%209-2%206-3%209-2%2014l1%209-1%203h5c5%200%205%200%204-2l-1-11c0-6%200-8%201-5l1%204v5l1%202v5c0%202%205%202%2053%202h52v-15l-9-4-15-4c-4%200-6-1-6-2l-4-5-3-4%202-7c1-5%202-7%204-8%202-2%203-3%203-5l2-9c3-8%202-23-1-19l-1-6c2-16-1-31-8-39l-3-5-2-2-7-4c-4-3-11-5-19-6H70'%20fill='%23d3d3d3'%20fill-rule='evenodd'/%3e%3c/svg%3e"},"images":{"fallback":{"src":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png","srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/46e60/vitus-white.png 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/d612b/vitus-white.png 300w","sizes":"150px"},"sources":[{"srcSet":"/static/f04c81aba02317e79fc6106291a4abfe/ae23d/vitus-white.webp 150w,\n/static/f04c81aba02317e79fc6106291a4abfe/bd37b/vitus-white.webp 300w","type":"image/webp","sizes":"150px"}]},"width":150,"height":150}}},"thumbnail":null}]},"previous":{"id":"417c8402-1722-5dac-b534-b05b7e850962","slug":"/malwarebytes-warns-mac-threats-are-growing/","title":"Malwarebytes warns Mac threats are growing"},"next":{"id":"77aca284-b9e7-5490-8a76-92f0bb0eac7c","slug":"/https-traffic-intercepting-by-kazakhstan-government/","title":"HTTPS traffic intercepting by Kazakhstan government"}},"pageContext":{"id":"7bbcf8b0-66f9-5a84-bb82-0539f0ad8c6c","categoryId":"1311865a-5f09-507c-a1f3-11ca0751f17f","tagsIds":["466a95f9-1bdb-580d-8f5e-6d90fce821f1"],"hasTags":true,"previousId":"417c8402-1722-5dac-b534-b05b7e850962","nextId":"77aca284-b9e7-5490-8a76-92f0bb0eac7c","paginatePostsPage":false,"basePath":"/","services":{"algolia":true,"mailchimp":false,"disqus":false,"graphComment":false,"facebookComment":false},"siteUrl":"https://10alert.com","mobileMenu":{"title":"Topics","items":[{"name":"Apps & Software","slug":"/category/apps-and-software/"},{"name":"Fix","slug":"/category/fix/"},{"name":"How To","slug":"/category/how-to/"},{"name":"OS","slug":"/category/os/"},{"name":"Smart Devices","slug":"/category/smart-devices/"}]},"darkMode":true,"includeExcerpt":true,"includeTimeToRead":true,"includeTableOfContents":true,"imageQuality":75}},
    "staticQueryHashes": ["1992822086","2409295108"]}