{"id":45456,"date":"2021-10-13T11:28:57","date_gmt":"2021-10-13T08:28:57","guid":{"rendered":"https:\/\/themeisle.com\/blog\/?p=45456"},"modified":"2023-10-10T17:53:27","modified_gmt":"2023-10-10T14:53:27","slug":"how-to-secure-a-website","status":"publish","type":"post","link":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/","title":{"rendered":"How to Secure a Website: 7 Proven Things You Must Do"},"content":{"rendered":"\n<p>When people ask me how to secure a website with 100% certainty, I tell them it&rsquo;s simple: just keep it offline.<\/p>\n\n\n\n<p>Once they stop yelling at me, they&rsquo;ll usually shift the conversation towards website builders and content management systems (CMS) to find out which option has the best security.<\/p>\n\n\n\n<p>What they don&rsquo;t understand is, it doesn&rsquo;t matter whether you use a website builder for your blog, or a CMS to power your business; there&rsquo;s always going to be an element of risk. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>The real problem with that is, the responsibility for managing that risk is yours. If that wasn&rsquo;t bad enough, things could go wrong if you try to do it all yourself. Really fast.<\/p>\n\n\n\n<p>That&rsquo;s why, in this article, I&rsquo;m sharing my top-drawer tips for keeping a website secure. Don&rsquo;t worry; these aren&rsquo;t the kind of tips you need a Ph.D. to implement.<\/p>\n\n\n\n<p>They&rsquo;re simple, valuable strategies you can implement in the course of an afternoon. Better yet, they work. No matter which approach you take, each option has already earned its stripes in real-world battles against hackers and bots.<\/p>\n\n\n\n<p>Let&rsquo;s get started!<\/p>\n\n\n<div class=\"su-divider su-divider-style-dotted\" style=\"margin:40px 0;border-width:1px;border-color:#999999\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"how-to-secure-a-website-top-risk-minimization-strategies\">How to secure a website: Top risk-minimization strategies<\/h2>\n\n\n\n<p>There aren&rsquo;t many guarantees when it comes to securing a website. With no simple fix to keep you safe from hackers forever, your best shot is to implement these strategies to reduce vulnerabilities while increasing your chances of a quick recovery.<\/p>\n\n\n    \r\n    <style>\r\n        :root {\r\n        --jtoc-progress-bar-color: #4267cf;\n        }\r\n                    .wpj-jtoc.--jtoc-theme-none.--jtoc-has-custom-styles {\r\n        --jtoc-width: 100%;\n--jtoc-toc-padding: 24px;\n--jtoc-toc-border: 1px solid;\n--jtoc-toc-border-color: #dedede;\n--jtoc-background-color: #f6f7f9;\n--jtoc-header-height: 20px;\n--jtoc-header-margin: 0;\n--jtoc-header-padding: 0;\n--jtoc-title-color: #393939;\n--jtoc-title-font-size: 1.2em;\n--jtoc-title-label-font-weight: 400;\n--jtoc-body-margin: 16px 0 0 0;\n--jtoc-body-padding: 0;\n--jtoc-headings-margin: 10px 0 0 0;\n--jtoc-link-font-size: 1em;\n--jtoc-link-font-weight: 400;\n--jtoc-link-color: #848484;\n--jtoc-link-color-hover: #4a66c8;\n--jtoc-link-color-active: #4a66c8;\n        }\r\n        .--jtoc-the-content{\r\ndisplay:none;\r\n}\r\n.--jtoc-is-active>.wpj-jtoc--item-content>a:before{\r\nmargin-left:3px;\r\n}\r\n.wpj-jtoc--nav>.wpj-jtoc--items li a::before{\r\ncontent:'\\203A';\r\ndisplay:block;\r\nfloat:left;\r\nheight:100%;\r\nfont-weight:700;\r\ncolor:#4267CF;\r\nline-height: 20px;\r\nmargin-right: 3px;\r\n}\r\n.sidebar .wpj-jtoc--toc{\r\nborder:0;\r\npadding:0;\r\n}\r\n.sidebar .wpj-jtoc--header,\r\n.sidebar .wpj-jtoc--body{\r\nbackground:transparent;\r\n}\r\n\r\n.sidebar .--jtoc-is-active>.wpj-jtoc--item-content>a{\r\ntext-decoration:none;\r\n}\r\n.sidebar-left .widget-first{\r\nposition:sticky;\r\ntop:70px;\r\nmargin-bottom:1250px;\r\n}\r\n.sidebar-left{\r\ndisplay:none;\r\nmax-width:300px;\r\nposition:absolute;\r\nleft:-330px;\r\ntop:0;\r\nheight:100%;\r\n}\r\n@media only screen and (max-width: 1900px) {\r\n.single-post .sidebar-left{\r\ndisplay:none !important;\r\n}\r\n.--jtoc-the-content{\r\ndisplay:block;\r\n}\r\n@media only screen and (max-width: 400px) {\r\n.wpj-jtoc--item .wpj-jtoc--item-content{\r\nmargin-top:5px;\r\n}\r\n.wpj-jtoc--header-main .wpj-jtoc--title{\r\nfont-size:1.1em;\r\n}\r\n}    <\/style>\r\n\r\n\r\n    <!-- jtoc progress bar widget -->\r\n    <div class=\"wpj-jtoc--widget-progress --progress-top\">\r\n        <div class=\"wpj-jtoc--widget-progress-bar\"><\/div>\r\n    <\/div>\r\n\r\n<div id=\"wpj-jtoc\" class=\"wpj-jtoc wpj-jtoc--main --jtoc-the-content --jtoc-theme-none --jtoc-title-align-left --jtoc-toggle-icon --jtoc-toggle-position-right --jtoc-toggle-1 --jtoc-header-as-toggle --jtoc-headings-full-row-clickable --jtoc-floating-toc-top --jtoc-floating-has-shadow --jtoc-has-custom-styles --jtoc-is-unfolded\" >\r\n            \r\n    <!-- TOC -->\r\n    <div class=\"wpj-jtoc--toc \">\r\n                            <div class=\"wpj-jtoc--header\">\r\n                <div class=\"wpj-jtoc--header-main\">\r\n                                        <div class=\"wpj-jtoc--title\">\r\n                        <!-- <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-columns-3\"><rect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\"\/><path d=\"M9 3v18\"\/><path d=\"M15 3v18\"\/><\/svg> -->\r\n                        <span class=\"wpj-jtoc--title-label\">Table of contents<\/span>\r\n                    <\/div>\r\n                                                        <\/div>\r\n            <\/div>\r\n                                <div class=\"wpj-jtoc--body\">\r\n                        <nav class=\"wpj-jtoc--nav\">\r\n                <ol class=\"wpj-jtoc--items\"><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#install-SSL\" title=\"1. Install an SSL certificate and use HTTPS everywhere\" data-numeration=\"1\" >1. Install an SSL certificate and use HTTPS everywhere<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#login\" title=\"2. Secure your login page and process\" data-numeration=\"2\" >2. Secure your login page and process<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#backups\" title=\"3. Back up your site regularly\" data-numeration=\"3\" >3. Back up your site regularly<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#update\" title=\"4. Keep all software up-to-date\" data-numeration=\"4\" >4. Keep all software up-to-date<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#firewall\" title=\"5. Use a web application firewall (WAF) for proactive protection\" data-numeration=\"5\" >5. Use a web application firewall (WAF) for proactive protection<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#admin\" title=\"6. Be an effective site administrator\" data-numeration=\"6\" >6. Be an effective site administrator<\/a>\r\n                    <\/div> <\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content\" data-depth=\"2\">\r\n                        <a href=\"#stay-alert\" title=\"7. Stay alert\" data-numeration=\"7\" >7. Stay alert<\/a>\r\n                    <\/div> <\/li><\/ol>            <\/nav>\r\n                                                        <\/div>\r\n            <\/div>\r\n<\/div>\r\n\n\n\n\t\t<div class=\"ti-tweet-clear\"><\/div>\n\t\t\t<div class=\"ti-tweet_wrapper\">\n\t\t    \t<div class=\"ti-tweet_text\">\n\t\t    \t\t<a href=\"https:\/\/twitter.com\/share?text=Need+to+know+how+to+secure+a+%23website+in+a+hurry%3F+Use+these+risk-minimization+strategies+%F0%9F%9B%A1%EF%B8%8F&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\" target=\"_blank\" rel=\"nofollow\">Need to know how to secure a #website in a hurry? Use these risk-minimization strategies &#128737;&#65039;<\/a>\n\t\t    \t<\/div>\n\t\t    \t<div class=\"ti-tweet_sharebtn\">\n\t\t    \t<a href=\"https:\/\/twitter.com\/share?text=Need+to+know+how+to+secure+a+%23website+in+a+hurry%3F+Use+these+risk-minimization+strategies+%F0%9F%9B%A1%EF%B8%8F&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\" target=\"_blank\" rel=\"nofollow\">Click To Tweet \n\t\t    \t\t<span><\/span>\n\t\t    \t<\/a>\n\t\t    <\/div>\n\t\t<\/div>\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"install-SSL\">1. Install an SSL certificate and use HTTPS everywhere<\/h3>\n\n\n\n<p>If you&rsquo;re in the process of <a href=\"https:\/\/themeisle.com\/blog\/how-to-make-a-website\/\">building your first website<\/a>, you might think data encryption is 007 stuff that only big businesses or investigative journalists need.<\/p>\n\n\n\n<p>But, if you plan to get traffic from Google, you&rsquo;re also going to <a href=\"https:\/\/themeisle.com\/blog\/ssl\/\">need an SSL certificate<\/a> to get a decent ranking. Heck, you&rsquo;ll even need one to <a href=\"https:\/\/themeisle.com\/blog\/how-to-create-an-email-newsletter\/\">collect emails for a newsletter<\/a>.<\/p>\n\n\n\n<p>If this all seems like a bit much, keep in mind there are good reasons for all the cloak-and-dagger. In the past, any sensitive information your users sent to your server was in plain text. If anyone swooped up that information, they&rsquo;d be able to read everything. That means passwords, bank details, email addresses, <em>everything<\/em>.<\/p>\n\n\n\n<p>An SSL certificate wraps all that sensitive information in a layer of encryption to make it impossible to read. Using an SSL certificate is <em>the starting point<\/em> for having a secure website. Otherwise, your visitors see this warning:<\/p>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=401145846  fetchpriority=\"high\" decoding=\"async\" width=\"803\" height=\"351\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png\" alt=\"Warning for users entering a website that isn't secured by an SSL certificate\" class=\"wp-image-27195\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:803\/h:351\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 803w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:131\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:336\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:22\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:480\/h:210\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 480w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:794\/h:347\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 794w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:296\/h:129\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 296w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:390\/h:170\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 390w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:270\/h:118\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 270w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:803\/h:351\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2019\/11\/chrome-warning.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"><\/figure><\/div>\n\n\n<p>That&rsquo;s why all the major website builders, like <a href=\"https:\/\/themeisle.com\/blog\/wix-vs-squarespace\/\">Wix and Squarespace<\/a>, enable HTTPS by default for every website on their network.<\/p>\n\n\n\n<p>For the rest of us, getting an SSL certificate is easy.<\/p>\n\n\n\n<p>Most web hosts nowadays offer simple tools to let you install an SSL certificate with just a few clicks. If so, ask them how to set it up. I&rsquo;m sure it&rsquo;s simple. <a href=\"https:\/\/themeisle.com\/blog\/bluehost-managed-wordpress-hosting-review\/\">Bluehost, for example, offers Let&rsquo;s Encrypt certificates<\/a> available right in the control panel.<\/p>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=235632502  fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1217\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg\" alt=\"Enabling SSL certification with Bluehost.\" class=\"wp-image-45584\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1920\/h:912\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 2560w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:143\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:487\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:365\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1536\/h:730\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 1536w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1920\/h:913\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 2048w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:24\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:480\/h:228\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 480w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:794\/h:378\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 794w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1200\/h:571\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 1200w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:296\/h:141\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 296w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:390\/h:185\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 390w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:270\/h:128\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 270w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1920\/h:912\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Bluehost-SSL-scaled.jpg 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"><\/figure><\/div>\n\n\n<p>If your host doesn&rsquo;t offer a simple tool for some reason, you can also generate a free domain validation certificate from <a href=\"https:\/\/letsencrypt.org\/\" target=\"_blank\" rel=\"noopener\">Let&rsquo;s Encrypt<\/a> by following their guides. Once you&rsquo;re done, head to <a href=\"https:\/\/themeisle.com\/blog\/what-is-cpanel\/\">cPanel<\/a> or your host&rsquo;s custom dashboard to install it.<\/p>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=77586112  fetchpriority=\"high\" decoding=\"async\" width=\"1384\" height=\"639\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png\" alt=\"Install an SSL certificate in the cPanel\" class=\"wp-image-45557\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1384\/h:639\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 1384w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:139\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:473\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:355\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:23\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:480\/h:222\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 480w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:794\/h:367\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 794w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1200\/h:554\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 1200w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:296\/h:137\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 296w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:390\/h:180\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 390w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:270\/h:125\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 270w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1384\/h:639\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/SSL-cpanel.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"><\/figure><\/div>\n\n\n<p>If you&rsquo;re on WordPress, you can use the Really Simple SSL plugin to properly configure your site to use the SSL certificate once you&rsquo;ve installed it:<\/p>\n\n\n<div class=\"wp-pic-wrapper align-center large\" style=\"margin:20px 0;\"><div class=\"wp-pic large plugin wp-pic-ajax scheme2\" id=\"wp-pic-really-simple-ssl\" data-type=\"plugin\" data-slug=\"really-simple-ssl\" data-image=\"\" data-expiration=\"\" data-layout=\"large\" data-slugs=\"[]\"><div class=\"wp-pic-body-loading\"><div class=\"signal\"><\/div><\/div><\/div><\/div><!-- .wp-pic-wrapper--><link rel=\"stylesheet\" id=\"dashicons-css\" href=\"https:\/\/themeisle.com\/blog\/wp-includes\/css\/dashicons.min.css?ver=6.8.5\" type=\"text\/css\" media=\"all\">\n<link rel=\"stylesheet\" id=\"wppic-style-css\" href=\"https:\/\/themeisle.com\/blog\/wp-content\/plugins\/wp-plugin-info-card\/dist\/wppic-styles.css?ver=6.1.1\" type=\"text\/css\" media=\"all\">\n<script type=\"text\/javascript\" src=\"https:\/\/themeisle.com\/blog\/wp-includes\/js\/jquery\/jquery.min.js?ver=3.7.1\" id=\"jquery-core-js\"><\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/themeisle.com\/blog\/wp-includes\/js\/jquery\/jquery-migrate.min.js?ver=3.4.1\" id=\"jquery-migrate-js\"><\/script>\n<script type=\"text\/javascript\" id=\"wppic-script-js-extra\">\n\/* <![CDATA[ *\/\nvar wppicAjax = {\"ajaxurl\":\"https:\\\/\\\/themeisle.com\\\/blog\\\/wp-admin\\\/admin-ajax.php\"};\n\/* ]]> *\/\n<\/script>\n<script type=\"text\/javascript\" src=\"https:\/\/themeisle.com\/blog\/wp-content\/plugins\/wp-plugin-info-card\/assets\/js\/wppic-script.min.js?ver=6.1.1\" id=\"wppic-script-js\"><\/script>\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"login\">2. Secure your login page and process<\/h3>\n\n\n\n<p>When it comes to login security, there&rsquo;s a lot of ground to cover. But you can travel a long way with just two simple implementations: strong passwords and multi-factor authentication.<\/p>\n\n\n\n<p>That&rsquo;s because strong login security is built on at least, two layers. For us, it will be something you know (strong password) and something you have (code send to email, phone, or call).<\/p>\n\n\n\n<p><a href=\"https:\/\/themeisle.com\/blog\/how-secure-is-my-password\/\">Strong passwords<\/a> are fantastic; effectively impossible to brute force and nearly impossible to guess.<\/p>\n\n\n\n<p>But first, do yourself a favor and grab a password manager. For the past three years, I&rsquo;ve been using <a href=\"https:\/\/1password.com\/\" target=\"_blank\" rel=\"noopener\">1Password<\/a>, and it&rsquo;s been a game-changer. Why? Two reasons:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The password and passphrase generator makes it easy to create <em>(and regularly change)<\/em> passwords.<\/li>\n\n\n\n<li>With a password database, I was able to stop with all the <em>&ldquo;remember this password&rdquo;<\/em> and automatic login business.<\/li>\n<\/ul>\n\n\n\n<p>While all the above is great for taking care of <em>your passwords<\/em>, what about your users? I recommend using <a href=\"https:\/\/www.wpwhitesecurity.com\/wordpress-plugins\/password-policy-manager-wordpress\/\" target=\"_blank\" rel=\"noopener\">Password Policy Manager for WordPress<\/a> to create enforceable strong password policies on WordPress sites.<\/p>\n\n\n\n<p>Once you have a secure password, set up <strong>multi-factor authentication<\/strong> logins. All this means is that someone will need to enter a code, usually sent to a device, whenever they want to log in to your website.<\/p>\n\n\n\n<p>Both Google Authenticator and Authy are easy to set up on most website builders. For example, with Squarespace, you can find the option in the Settings.<\/p>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=250092273  data-opt-src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png\"  decoding=\"async\" width=\"901\" height=\"677\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:eco\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png\" alt=\"Turning on 2FA to secure a Squarespace website\" class=\"wp-image-45559\" old-srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:901\/h:677\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 901w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:225\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:577\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:38\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:319\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 319w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:528\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 528w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:799\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 799w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:197\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 197w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:260\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 260w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:180\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 180w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:901\/h:677\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 2x\"><noscript><img data-opt-id=250092273  decoding=\"async\" width=\"901\" height=\"677\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png\" alt=\"Turning on 2FA to secure a Squarespace website\" class=\"wp-image-45559\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:901\/h:677\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 901w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:225\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:577\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:38\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:319\/h:240\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 319w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:528\/h:397\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 528w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:799\/h:600\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 799w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:197\/h:148\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 197w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:260\/h:195\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 260w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:180\/h:135\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 180w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:901\/h:677\/q:mauto\/f:best\/dpr:2\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Squarespace-2fa.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"></noscript><\/figure><\/div>\n\n\n<p>For WordPress, I can recommend <a href=\"https:\/\/wordpress.org\/plugins\/wordfence\/\" target=\"_blank\" rel=\"noopener\">Wordfence<\/a>, but you could also use <a href=\"https:\/\/wordpress.org\/plugins\/miniorange-2-factor-authentication\/\" target=\"_blank\" rel=\"noopener\">miniOrange&rsquo;s Google Authenticator<\/a> plugin.<\/p>\n\n\n\n<p>We also have a guide <a href=\"https:\/\/themeisle.com\/blog\/how-to-add-two-factor-authentication-to-wordpress\/\">on two-factor authentication for WordPress<\/a>.<\/p>\n\n\n\n<p>If you built something from scratch, you can use <a href=\"https:\/\/cloud.google.com\/identity-platform\" target=\"_blank\" rel=\"noopener\">Google&rsquo;s Identity Platform<\/a> to integrate Google Authenticator with your website.<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"backups\">3. Back up your site regularly<\/h3>\n\n\n\n<p>Learning how to secure a website can be as simple as creating a backup schedule.<\/p>\n\n\n\n<p>You probably think that no hacker has ever been scared off by a backup. And, you&rsquo;d be right; backups are a precautionary measure. However, they also give you a safe place to recover from in a crisis. Each of the popular website builders has a different approach:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.wix.com\/en\/article\/backing-up-the-content-of-your-collections\" target=\"_blank\" rel=\"noopener\">Wix provides automatic weekly backups<\/a> of your site.<\/li>\n\n\n\n<li>Shopify&rsquo;s popular <a href=\"https:\/\/apps.shopify.com\/backup\" target=\"_blank\" rel=\"noopener\">Rewind app<\/a> is one of a few backup apps.<\/li>\n\n\n\n<li>Squarespace has limited backup options ranging from creating a duplicated site to exporting the XML file.<\/li>\n\n\n\n<li>WordPress users can take advantage of any number of plugins designed to create safe backups.<\/li>\n<\/ul>\n\n\n\n<p>For WordPress users, I <a href=\"https:\/\/themeisle.com\/blog\/backup-a-wordpress-site-for-free\/\">recommend (and use) UpdraftPlus<\/a>. With the free version, you can backup directly to the cloud, including Google Drive, Dropbox, Amazon S3, and more, without limitation. UpdraftPlus can even help you restore your site in a crisis.<\/p>\n\n\n<div class=\"wp-pic-wrapper align-center large\" style=\"margin:20px 0;\"><div class=\"wp-pic large plugin wp-pic-ajax scheme2\" id=\"wp-pic-updraftplus\" data-type=\"plugin\" data-slug=\"updraftplus\" data-image=\"\" data-expiration=\"\" data-layout=\"large\" data-slugs=\"[]\"><div class=\"wp-pic-body-loading\"><div class=\"signal\"><\/div><\/div><\/div><\/div><!-- .wp-pic-wrapper-->\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"update\">4. Keep all software up-to-date<\/h3>\n\n\n\n<p>I&rsquo;ll be honest; I love tools like WordPress because themes and plugins make everything easy. Do you want to <a href=\"https:\/\/themeisle.com\/blog\/best-recipe-plugin-wordpress\/\">showcase recipes on your website<\/a>? There are probably a few hundred plugins built specifically for that purpose. It&rsquo;s not just WordPress; in Wix and <a href=\"https:\/\/themeisle.com\/blog\/best-shopify-apps\/\">Shopify, apps<\/a> help you achieve a lot without typing a single line of code. Sounds great, right? Kinda.<\/p>\n\n\n\n<p>They also make it hard to secure your code. Just one poorly coded third-party product can increase the attack surface of your website. And, if you&rsquo;re not updating regularly, you&rsquo;re creating a lot of vulnerabilities.<\/p>\n\n\n\n<p>But, you can reduce the vulnerabilities if you:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Remove programs you don&rsquo;t use.<\/li>\n\n\n\n<li>Continually update programs you do use.<\/li>\n\n\n\n<li>Only use programs, plugins, and themes from developers who&rsquo;ve proven they can maintain their products.<\/li>\n\n\n\n<li>Research any networks you plan to integrate with.<\/li>\n<\/ul>\n\n\n\n<p>If you&rsquo;re using WordPress, you&rsquo;ll get <a href=\"https:\/\/themeisle.com\/blog\/update-wordpress-safely\/\">notifications in the dashboard when there&rsquo;s an update<\/a> for the software itself and any themes and plugins you use. You can also take advantage of <a href=\"https:\/\/themeisle.com\/blog\/update-wordpress-automatically\/\">the auto-update feature<\/a>, which covers all of the above.<\/p>\n\n\n\n<p>For the safest option, check out a managed hosting plan. Not only will you enjoy hardened security, but you&rsquo;ll also have someone handling the updates for your entire WordPress site. You can <a href=\"https:\/\/themeisle.com\/blog\/what-is-managed-wordpress-hosting\/\">learn more about managed WordPress hosting<\/a> anytime you&rsquo;re ready for the leap.<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"firewall\">5. Use a web application firewall (WAF) for proactive protection<\/h3>\n\n\n\n<p>If you want to secure a website with the power of Arnold Schwarzenegger, get a web application firewall (WAF).<\/p>\n\n\n\n<p>If you&rsquo;ve used the internet in the last 25 years, then you&rsquo;re familiar with firewalls. A web application firewall is similar to the <a href=\"https:\/\/themeisle.com\/blog\/firewall\/\">firewall on your computer<\/a> because it uses pre-defined rules to identify and block attacks. This makes them particularly good for rooting out common attacks like <a href=\"https:\/\/themeisle.com\/blog\/wordpress-xss-protection\/\">cross-site-scripting (XSS)<\/a>, cross-site forgery, and SQL injections, among others.<\/p>\n\n\n\n<p>Even with the ever-changing threat horizon, a WAF is an essential tool. One thing you&rsquo;ll notice, most modern WAFs can modify and deploy rules rapidly as new vulnerabilities are discovered.<\/p>\n\n\n\n<p>As the first line of defense, WAFs come in three main forms:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Network-based backed by a hardware firewall <\/strong>&ndash; Easily the strongest firewall which you get from elite <a href=\"https:\/\/themeisle.com\/blog\/kinsta-review-for-wordpress\/\">hosts like Kinsta<\/a> and website builders like <a href=\"https:\/\/themeisle.com\/blog\/squarespace-tutorial\/\">Squarespace<\/a>.<\/li>\n\n\n\n<li><strong>Host-based<\/strong> &ndash; Covers any WAFs that are integrated into the application itself via a plugin or an app.<\/li>\n\n\n\n<li><strong>Cloud-based<\/strong> &ndash; the most popular and easy-to-integrate security option.<\/li>\n<\/ul>\n\n\n\n<p>For WordPress users, Wordfence, again, is probably the best solution.<\/p>\n\n\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"admin\">6. Be an effective site administrator<\/h3>\n\n\n\n<p>As the administrator of a website, there are many fiddly things to track, but keeping on top of them will have a significant impact on how secure a website is.<\/p>\n\n\n\n<p>Let&rsquo;s have a quick look through them all:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>User roles<\/strong>: Keep track of <a href=\"https:\/\/themeisle.com\/blog\/wordpress-user-roles\/\">user roles<\/a> so you know who has access to data, who can make changes, and what other privileges they have. Only provide users with roles they need to complete their tasks. Anything more than that is a vulnerability.<\/li>\n\n\n\n<li><strong>Monitor what users are doing and clean out inactive users<\/strong>: WP Activity Log can help you <a href=\"https:\/\/themeisle.com\/blog\/wordpress-activity-logs-plugins\/\">track the behavior of your users<\/a> to guard against malicious activity.<\/li>\n<\/ul>\n\n\n<div class=\"wp-pic-wrapper align-center large\" style=\"margin:20px 0;\"><div class=\"wp-pic large plugin wp-pic-ajax scheme2\" id=\"wp-pic-wp-security-audit-log\" data-type=\"plugin\" data-slug=\"wp-security-audit-log\" data-image=\"\" data-expiration=\"\" data-layout=\"large\" data-slugs=\"[]\"><div class=\"wp-pic-body-loading\"><div class=\"signal\"><\/div><\/div><\/div><\/div><!-- .wp-pic-wrapper-->\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Moderate all comments<\/strong> manually by removing automatic approvals.<\/li>\n\n\n\n<li><strong>Reject any comment that includes a link or code<\/strong>. While no longer common, malicious code in comment sections was once a thing.<\/li>\n\n\n\n<li><strong>Restrict the file types that can be uploaded<\/strong> whether in comments or forms.<\/li>\n\n\n\n<li><strong>Implement scanning and verification of any upload<\/strong>. Sucuri is the best option for this. <\/li>\n<\/ul>\n\n\n<div class=\"wp-pic-wrapper align-center large\" style=\"margin:20px 0;\"><div class=\"wp-pic large plugin wp-pic-ajax scheme2\" id=\"wp-pic-sucuri-scanner\" data-type=\"plugin\" data-slug=\"sucuri-scanner\" data-image=\"\" data-expiration=\"\" data-layout=\"large\" data-slugs=\"[]\"><div class=\"wp-pic-body-loading\"><div class=\"signal\"><\/div><\/div><\/div><\/div><!-- .wp-pic-wrapper-->\n<div class=\"su-divider su-divider-style-default\" style=\"margin:40px 0;border-width:15px;border-color:#4267cf\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"stay-alert\">7. Stay alert<\/h3>\n\n\n\n<p>If you&rsquo;ve implemented the above solutions, you&rsquo;ve already significantly reduced the attack surface hackers can use to take over your site.<\/p>\n\n\n\n<p>However, if you plan to keep it that way, you need to perform regular scans of your website and any external content you publish on it, like ads.<\/p>\n\n\n\n<p>For example, protect against malvertising by working with trusted ad networks and scanning and testing all ad creatives before they go live on your site.<\/p>\n\n\n\n<p>One of the market leaders, <a href=\"https:\/\/sitecheck.sucuri.net\/\" target=\"_blank\" rel=\"noopener\">Sucuri SiteCheck<\/a>, also happens to be free and will flag any viruses, malware, and malicious code that&rsquo;s affecting your site&rsquo;s frontend.<\/p>\n\n\n<div class=\"wp-block-image blog-img-std\">\n<figure class=\"aligncenter size-full\"><img data-opt-id=2054234  data-opt-src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png\"  decoding=\"async\" width=\"1918\" height=\"1009\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:eco\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png\" alt=\"Keep a website secure with Sucuri Site Checker\" class=\"wp-image-45562\" old-srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1918\/h:1009\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1918w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:158\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:539\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:404\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1536\/h:808\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1536w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:26\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:456\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 456w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:755\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 755w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1141\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1141w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:281\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 281w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:371\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 371w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:257\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 257w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1918\/h:1009\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 2x\"><noscript><img data-opt-id=2054234  decoding=\"async\" width=\"1918\" height=\"1009\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png\" alt=\"Keep a website secure with Sucuri Site Checker\" class=\"wp-image-45562\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1918\/h:1009\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1918w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:158\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:539\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:404\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1536\/h:808\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1536w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:26\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:456\/h:240\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 456w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:755\/h:397\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 755w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1141\/h:600\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 1141w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:281\/h:148\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 281w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:371\/h:195\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 371w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:257\/h:135\/q:mauto\/f:best\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 257w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1918\/h:1009\/q:mauto\/f:best\/dpr:2\/https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/Sucuri-sitescanner.png 2x\" sizes=\"(max-width: 700px) 100vw, 700px\"></noscript><\/figure><\/div>\n\n\n<p>For mission-critical sites, it would be best if you also created a regular security audit incorporating a two-layer approach:<\/p>\n\n\n\n<p>Use <strong>penetration testing<\/strong> tools like the <a href=\"https:\/\/pentest-tools.com\/home\" target=\"_blank\" rel=\"noopener\">Pentest Tools website scanner<\/a> to reveal the size of your attack surface. With over 25 different scanning tools, you&rsquo;ll uncover problems with your network, sensitive pages indexed by Google, and even the strength of your SSL connection.<\/p>\n\n\n\n<p>Perform <strong>vulnerability assessments<\/strong> crosschecked to a checklist that covers common security weaknesses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Regularly check for inactive plugins, themes, or other third-party products.<\/li>\n\n\n\n<li>Confirm tools are updated with a recent update.<\/li>\n\n\n\n<li>Filters users by recent activity and consider removing inactive users.<\/li>\n\n\n\n<li>Build a list of users with special access like FTP access and SSH access, and determine if they need and for how long.<\/li>\n<\/ul>\n\n\n\n<p>These tactics might be overkill for a simple hobby blog, but they can help you prevent issues on important sites.<\/p>\n\n\n<div class=\"su-divider su-divider-style-dotted\" style=\"margin:40px 0;border-width:1px;border-color:#999999\"><a href=\"#\" style=\"color:#999999\">Go to top<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading joli-heading jtoc-heading\" id=\"secure-your-website-today\">Secure your website today!<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<p>If you&rsquo;re running a website, you&rsquo;re not just responsible for the security of your data but also for the data of your visitors, customers, and colleagues. But, no pressure.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n\t\t<div class=\"ti-tweet-clear\"><\/div>\n\t\t\t<div class=\"ti-tweet_wrapper\">\n\t\t    \t<div class=\"ti-tweet_text\">\n\t\t    \t\t<a href=\"https:\/\/twitter.com\/share?text=Want+to+secure+a+%23website+but+don%27t+know+where+to+start%3F+Try+these+strategies+%F0%9F%9B%A1%EF%B8%8F&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\" target=\"_blank\" rel=\"nofollow\">Want to secure a #website but don't know where to start? Try these strategies &#128737;&#65039;<\/a>\n\t\t    \t<\/div>\n\t\t    \t<div class=\"ti-tweet_sharebtn\">\n\t\t    \t<a href=\"https:\/\/twitter.com\/share?text=Want+to+secure+a+%23website+but+don%27t+know+where+to+start%3F+Try+these+strategies+%F0%9F%9B%A1%EF%B8%8F&amp;via=themeisle&amp;related=themeisle&amp;url=https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\" target=\"_blank\" rel=\"nofollow\">Click To Tweet \n\t\t    \t\t<span><\/span>\n\t\t    \t<\/a>\n\t\t    <\/div>\n\t\t<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>In the past, it might have seemed overwhelming to provide a secure website. But today? You don&rsquo;t need a huge budget or years of coding experience to secure a website and keep your users safe.<\/p>\n\n\n\n<p>In fact, with our seven-step risk minimization approach, you already know how to secure a website effectively:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Install an SSL certificate<\/li>\n\n\n\n<li>Implement multi-level login security<\/li>\n\n\n\n<li>Maintain a regular backup schedule<\/li>\n\n\n\n<li>Keep all software up-to-date<\/li>\n\n\n\n<li>Use a web application firewall (WAF)<\/li>\n\n\n\n<li>Be an effective site administrator<\/li>\n\n\n\n<li>Stay alert<\/li>\n<\/ul>\n\n\n\n<p><strong><em>Do you still have any questions about how to secure a website? Let us know in the comments!<\/em><\/strong><\/p>\n\n\n<style>.ticss-d144f107 strong{font-weight: 700;\n    letter-spacing: -0.2px;\n    line-height: 1.2;\n    display: inline-block;}<\/style>\n\n\n<div class=\"wp-block-columns speed-guide has-white-color has-text-color has-background has-link-color wp-elements-2f81f6c5526477b5b4d52d1ca4513949 is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\" style=\"background-color:#4267cf\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<figure class=\"wp-block-image size-medium\"><img data-opt-id=30701221  data-opt-src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png\"  decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:eco\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png\" alt=\"speed guide\" class=\"wp-image-113040\" old-srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:1024\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:150\/h:150\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 150w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:768\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:50\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:397\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 397w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:600\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 600w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:148\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 148w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:195\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 195w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:135\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 135w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1200w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 2x\"><noscript><img data-opt-id=30701221  decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png\" alt=\"speed guide\" class=\"wp-image-113040\" srcset=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:300\/h:300\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 300w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1024\/h:1024\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1024w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:150\/h:150\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 150w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:768\/h:768\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 768w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:50\/h:50\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 50w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:240\/h:240\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 240w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:397\/h:397\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 397w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:600\/h:600\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 600w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:148\/h:148\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 148w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:195\/h:195\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 195w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:135\/h:135\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 135w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 1200w, https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:1080\/h:1080\/q:mauto\/f:best\/dpr:2\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2025\/09\/e2ce20299a807336c68c2e029640adaa1.png 2x\" sizes=\"(max-width: 300px) 100vw, 300px\"></noscript><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center ticss-58e79f2f\" style=\"font-size:14px\"><strong>FREE GUIDE<\/strong><\/p>\n\n\n\n<p class=\"ticss-d144f107\" style=\"font-size:25px\"><strong>4 Essential Steps to Speed Up Your&nbsp;WordPress Website<\/strong><\/p>\n\n\n\n<p class=\"ticss-3b627beb\">Follow the simple steps in our 4-part mini series and reduce your loading times by 50-80%.&nbsp;&#128640;<\/p>\n\n\n<p><\/p><div class=\"frm_forms  with_frm_style frm_style_themeisle\" id=\"frm_form_4_container\" data-token=\"6f00c030fd777e7369331211a5762e80\">\n<form enctype=\"multipart\/form-data\" method=\"post\" class=\"frm-show-form  frm_pro_form \" id=\"form_site-speed-guide-below-post\" data-token=\"6f00c030fd777e7369331211a5762e80\">\n<div class=\"frm_form_fields \">\n<fieldset>\n<legend class=\"frm_screen_reader\">Site Speed Guide - Below Post<\/legend>\r\n\r\n<div class=\"frm_fields_container\">\n<input type=\"hidden\" name=\"frm_action\" value=\"create\">\n<input type=\"hidden\" name=\"form_id\" value=\"4\">\n<input type=\"hidden\" name=\"frm_hide_fields_4\" id=\"frm_hide_fields_4\" value=\"\">\n<input type=\"hidden\" name=\"form_key\" value=\"site-speed-guide-below-post\">\n<input type=\"hidden\" name=\"item_meta[0]\" value=\"\">\n<input type=\"hidden\" id=\"frm_submit_entry_4\" name=\"frm_submit_entry_4\" value=\"f6f1f532b4\"><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/blog\/wp-json\/wp\/v2\/posts\/45456\"><input type=\"hidden\" name=\"item_meta[18]\" id=\"field_6px6q2\" value=\"\/blog\/wp-json\/wp\/v2\/posts\/45456\" data-frmval=\"\/blog\/wp-json\/wp\/v2\/posts\/45456\">\n<div id=\"frm_field_15_container\" class=\"frm_form_field form-field  frm_required_field frm_none_container\">\r\n\t<label for=\"field_6px6q\" id=\"field_6px6q_label\" class=\"frm_primary_label\">Your Email\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\">*<\/span>\r\n\t<\/label>\r\n\t<input type=\"email\" id=\"field_6px6q\" name=\"item_meta[15]\" value=\"\" autocomplete=\"email\" placeholder=\"your@email.com\" data-reqmsg=\"Your Email cannot be blank.\" aria-required=\"true\" data-invmsg=\"Your Email is invalid\" aria-invalid=\"false\">\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_17_container\" class=\"frm_form_field form-field  frm_none_container vertical_radio\">\r\n\t<div id=\"field_6px6q3_label\" class=\"frm_primary_label\">Subscribe to our newsletter\r\n\t\t<span class=\"frm_required\" aria-hidden=\"true\"><\/span>\r\n\t<\/div>\r\n\t<div class=\"frm_opt_container\" aria-labelledby=\"field_6px6q3_label\" role=\"group\">\t\t<div class=\"frm_checkbox\" id=\"frm_checkbox_17-0\">\t\t\t<label for=\"field_6px6q3-0\">\n\t\t\t<input type=\"checkbox\" name=\"item_meta[17][]\" id=\"field_6px6q3-0\" value=\"true\" data-invmsg=\"Subscribe to our newsletter is invalid\" aria-invalid=\"false\"> Subscribe to our newsletter<\/label><\/div>\n<\/div>\r\n\t\r\n\t\r\n<\/div>\n<div id=\"frm_field_14_container\" class=\"frm_form_field form-field \">\r\n\t<div class=\"frm_submit frm_flex\">\r\n<button class=\"frm_button_submit frm_final_submit\" type=\"submit\" formnovalidate=\"formnovalidate\">FREE ACCESS<\/button>\r\n\r\n\r\n\r\n<\/div>\r\n<\/div>\n\t<input type=\"hidden\" name=\"item_key\" value=\"\">\n\t\t\t<div id=\"frm_field_24_container\">\n\t\t\t<label for=\"field_7n9x3\">\n\t\t\t\tIf you are human, leave this field blank.\t\t\t<\/label>\n\t\t\t<input id=\"field_7n9x3\" type=\"text\" class=\"frm_form_field form-field frm_verify\" name=\"item_meta[24]\" value=\"\">\n\t\t<\/div>\n\t\t<input name=\"frm_state\" type=\"hidden\" value=\"tGKtIG19U6wyYcew8uBttVdl2A+qAPTEV2DMtHb266kwF9M0QAXa6pd1+Qu8+H8p\"><\/div>\n<\/fieldset>\n<\/div>\n\n<p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&Delta;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"182\"><script>document.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );<\/script><\/p><\/form>\n<\/div>\n\n<\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"There aren\u2019t many guarantees when it comes to securing a website. With no simple fix to keep you safe from hackers forever, your best shot is to implement these strategies to reduce vulnerabilities while increasing your chances of a quick recovery.","protected":false},"author":33,"featured_media":45586,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":true,"_modified_date":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[26],"tags":[],"hashtags":[],"class_list":["post-45456","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"wppr_data":{"cwp_meta_box_check":"No"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.8 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Secure a Website: 7 Proven Things You Must Do<\/title>\n<meta name=\"description\" content=\"We&#039;ll show you how to secure a website using the same security practices we use everyday to keep our business safe from hackers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Secure a Website: 7 Proven Things You Must Do\" \/>\n<meta property=\"og:description\" content=\"We&#039;ll show you how to secure a website using the same security practices we use everyday to keep our business safe from hackers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\" \/>\n<meta property=\"og:site_name\" content=\"Themeisle Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-10-13T08:28:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-10T14:53:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2180\" \/>\n\t<meta property=\"og:image:height\" content=\"1090\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Chris Fitzgerald\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chris Fitzgerald\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\"},\"author\":{\"name\":\"Chris Fitzgerald\",\"@id\":\"https:\/\/themeisle.com\/blog\/#\/schema\/person\/c3cc757ce33b2c18dd6f34477ee9aeff\"},\"headline\":\"How to Secure a Website: 7 Proven Things You Must Do\",\"datePublished\":\"2021-10-13T08:28:57+00:00\",\"dateModified\":\"2023-10-10T14:53:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\"},\"wordCount\":2156,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/themeisle.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg\",\"articleSection\":[\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\",\"url\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\",\"name\":\"How to Secure a Website: 7 Proven Things You Must Do\",\"isPartOf\":{\"@id\":\"https:\/\/themeisle.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg\",\"datePublished\":\"2021-10-13T08:28:57+00:00\",\"dateModified\":\"2023-10-10T14:53:27+00:00\",\"description\":\"We\\\\'ll show you how to secure a website using the same security practices we use everyday to keep our business safe from hackers.\",\"breadcrumb\":{\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage\",\"url\":\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg\",\"contentUrl\":\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg\",\"width\":2180,\"height\":1090,\"caption\":\"How to secure a website\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/themeisle.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Secure a Website: 7 Proven Things You Must Do\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/themeisle.com\/blog\/#website\",\"url\":\"https:\/\/themeisle.com\/blog\/\",\"name\":\"Themeisle Blog\",\"description\":\"WordPress Tutorials and Reviews for Beginners and Advanced\",\"publisher\":{\"@id\":\"https:\/\/themeisle.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/themeisle.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/themeisle.com\/blog\/#organization\",\"name\":\"VertiStudio\",\"alternateName\":\"Vertigo Studio SA\",\"url\":\"https:\/\/themeisle.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/themeisle.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/02\/VertiStudio_logo1.png\",\"contentUrl\":\"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/02\/VertiStudio_logo1.png\",\"width\":718,\"height\":156,\"caption\":\"VertiStudio\"},\"image\":{\"@id\":\"https:\/\/themeisle.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/themeisle.com\/blog\/#\/schema\/person\/c3cc757ce33b2c18dd6f34477ee9aeff\",\"name\":\"Chris Fitzgerald\",\"description\":\"I put words into pleasing arrangements for Themeisle, CodeinWP, and ReviveSocial.\",\"url\":\"https:\/\/themeisle.com\/blog\/author\/chris\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Secure a Website: 7 Proven Things You Must Do","description":"We&#039;ll show you how to secure a website using the same security practices we use everyday to keep our business safe from hackers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/","og_locale":"en_US","og_type":"article","og_title":"How to Secure a Website: 7 Proven Things You Must Do","og_description":"We&#039;ll show you how to secure a website using the same security practices we use everyday to keep our business safe from hackers.","og_url":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/","og_site_name":"Themeisle Blog","article_published_time":"2021-10-13T08:28:57+00:00","article_modified_time":"2023-10-10T14:53:27+00:00","og_image":[{"width":2180,"height":1090,"url":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg","type":"image\/jpeg"}],"author":"Chris Fitzgerald","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chris Fitzgerald","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#article","isPartOf":{"@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/"},"author":{"name":"Chris Fitzgerald","@id":"https:\/\/themeisle.com\/blog\/#\/schema\/person\/c3cc757ce33b2c18dd6f34477ee9aeff"},"headline":"How to Secure a Website: 7 Proven Things You Must Do","datePublished":"2021-10-13T08:28:57+00:00","dateModified":"2023-10-10T14:53:27+00:00","mainEntityOfPage":{"@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/"},"wordCount":2156,"commentCount":0,"publisher":{"@id":"https:\/\/themeisle.com\/blog\/#organization"},"image":{"@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage"},"thumbnailUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg","articleSection":["WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/","url":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/","name":"How to Secure a Website: 7 Proven Things You Must Do","isPartOf":{"@id":"https:\/\/themeisle.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage"},"image":{"@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage"},"thumbnailUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg","datePublished":"2021-10-13T08:28:57+00:00","dateModified":"2023-10-10T14:53:27+00:00","description":"We\\'ll show you how to secure a website using the same security practices we use everyday to keep our business safe from hackers.","breadcrumb":{"@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#primaryimage","url":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg","contentUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2021\/10\/how-to-secure-a-website.jpg","width":2180,"height":1090,"caption":"How to secure a website"},{"@type":"BreadcrumbList","@id":"https:\/\/themeisle.com\/blog\/how-to-secure-a-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/themeisle.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Secure a Website: 7 Proven Things You Must Do"}]},{"@type":"WebSite","@id":"https:\/\/themeisle.com\/blog\/#website","url":"https:\/\/themeisle.com\/blog\/","name":"Themeisle Blog","description":"WordPress Tutorials and Reviews for Beginners and Advanced","publisher":{"@id":"https:\/\/themeisle.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/themeisle.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/themeisle.com\/blog\/#organization","name":"VertiStudio","alternateName":"Vertigo Studio SA","url":"https:\/\/themeisle.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/themeisle.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/02\/VertiStudio_logo1.png","contentUrl":"https:\/\/mllj2j8xvfl0.i.optimole.com\/cb:c5QE.37290\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/themeisle.com\/blog\/wp-content\/uploads\/2024\/02\/VertiStudio_logo1.png","width":718,"height":156,"caption":"VertiStudio"},"image":{"@id":"https:\/\/themeisle.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/themeisle.com\/blog\/#\/schema\/person\/c3cc757ce33b2c18dd6f34477ee9aeff","name":"Chris Fitzgerald","description":"I put words into pleasing arrangements for Themeisle, CodeinWP, and ReviveSocial.","url":"https:\/\/themeisle.com\/blog\/author\/chris\/"}]}},"_links":{"self":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts\/45456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/comments?post=45456"}],"version-history":[{"count":44,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts\/45456\/revisions"}],"predecessor-version":[{"id":109669,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/posts\/45456\/revisions\/109669"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/media\/45586"}],"wp:attachment":[{"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/media?parent=45456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/categories?post=45456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/tags?post=45456"},{"taxonomy":"hashtags","embeddable":true,"href":"https:\/\/themeisle.com\/blog\/wp-json\/wp\/v2\/hashtags?post=45456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}