CINXE.COM
Akismet – Spam Protection for Websites
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <title>Akismet – Spam Protection for Websites</title> <meta name='robots' content='max-image-preview:large' /> <link rel="alternate" hreflang="x-default" href="https://akismet.com/" /> <link rel="alternate" hreflang="de" href="https://akismet.com/de/" /> <link rel="alternate" hreflang="en" href="https://akismet.com/" /> <link rel="alternate" hreflang="es" href="https://akismet.com/es/" /> <link rel="alternate" hreflang="fr" href="https://akismet.com/fr/" /> <link rel="alternate" hreflang="it" href="https://akismet.com/it/" /> <!-- Async WordPress.com Remote Login --> <script id="wpcom_remote_login_js"> var wpcom_remote_login_extra_auth = ''; function wpcom_remote_login_remove_dom_node_id( element_id ) { var dom_node = document.getElementById( element_id ); if ( dom_node ) { dom_node.parentNode.removeChild( dom_node ); } } function wpcom_remote_login_remove_dom_node_classes( class_name ) { var dom_nodes = document.querySelectorAll( '.' + class_name ); for ( var i = 0; i < dom_nodes.length; i++ ) { dom_nodes[ i ].parentNode.removeChild( dom_nodes[ i ] ); } } function wpcom_remote_login_final_cleanup() { wpcom_remote_login_remove_dom_node_classes( "wpcom_remote_login_msg" ); wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" ); wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_validate" ); wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_js" ); wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_iframe" ); wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_styles" ); } // Watch for messages back from the remote login window.addEventListener( "message", function( e ) { if ( e.origin === "https://r-login.wordpress.com" ) { var data = {}; try { data = JSON.parse( e.data ); } catch( e ) { wpcom_remote_login_final_cleanup(); return; } if ( data.msg === 'LOGIN' ) { // Clean up the login check iframe wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" ); var id_regex = new RegExp( /^[0-9]+$/ ); var token_regex = new RegExp( /^.*|.*|.*$/ ); if ( token_regex.test( data.token ) && id_regex.test( data.wpcomid ) ) { // We have everything we need to ask for a login var script = document.createElement( "script" ); script.setAttribute( "id", "wpcom_remote_login_validate" ); script.src = '/remote-login.php?wpcom_remote_login=validate' + '&wpcomid=' + data.wpcomid + '&token=' + encodeURIComponent( data.token ) + '&host=' + window.location.protocol + '//' + window.location.hostname + '&postid=2752' + '&is_singular='; document.body.appendChild( script ); } return; } // Safari ITP, not logged in, so redirect if ( data.msg === 'LOGIN-REDIRECT' ) { window.location = 'https://wordpress.com/log-in?redirect_to=' + window.location.href; return; } // Safari ITP, storage access failed, remove the request if ( data.msg === 'LOGIN-REMOVE' ) { var css_zap = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } @media screen and ( max-width: 782px ) { html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } }'; var style_zap = document.createElement( 'style' ); style_zap.type = 'text/css'; style_zap.appendChild( document.createTextNode( css_zap ) ); document.body.appendChild( style_zap ); var e = document.getElementById( 'wpcom_request_access_iframe' ); e.parentNode.removeChild( e ); document.cookie = 'wordpress_com_login_access=denied; path=/; max-age=31536000'; return; } // Safari ITP if ( data.msg === 'REQUEST_ACCESS' ) { console.log( 'request access: safari' ); // Check ITP iframe enable/disable knob if ( wpcom_remote_login_extra_auth !== 'safari_itp_iframe' ) { return; } // If we are in a "private window" there is no ITP. var private_window = false; try { var opendb = window.openDatabase( null, null, null, null ); } catch( e ) { private_window = true; } if ( private_window ) { console.log( 'private window' ); return; } var iframe = document.createElement( 'iframe' ); iframe.id = 'wpcom_request_access_iframe'; iframe.setAttribute( 'scrolling', 'no' ); iframe.setAttribute( 'sandbox', 'allow-storage-access-by-user-activation allow-scripts allow-same-origin allow-top-navigation-by-user-activation' ); iframe.src = 'https://r-login.wordpress.com/remote-login.php?wpcom_remote_login=request_access&origin=' + encodeURIComponent( data.origin ) + '&wpcomid=' + encodeURIComponent( data.wpcomid ); var css = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 46px !important; } * html body { margin-top: 46px !important; } @media screen and ( max-width: 660px ) { html { margin-top: 71px !important; } * html body { margin-top: 71px !important; } #wpcom_request_access_iframe { display: block; height: 71px !important; } } #wpcom_request_access_iframe { border: 0px; height: 46px; position: fixed; top: 0; left: 0; width: 100%; min-width: 100%; z-index: 99999; background: #23282d; } '; var style = document.createElement( 'style' ); style.type = 'text/css'; style.id = 'wpcom_request_access_styles'; style.appendChild( document.createTextNode( css ) ); document.body.appendChild( style ); document.body.appendChild( iframe ); } if ( data.msg === 'DONE' ) { wpcom_remote_login_final_cleanup(); } } }, false ); // Inject the remote login iframe after the page has had a chance to load // more critical resources window.addEventListener( "DOMContentLoaded", function( e ) { var iframe = document.createElement( "iframe" ); iframe.style.display = "none"; iframe.setAttribute( "scrolling", "no" ); iframe.setAttribute( "id", "wpcom_remote_login_key" ); iframe.src = "https://r-login.wordpress.com/remote-login.php" + "?wpcom_remote_login=key" + "&origin=aHR0cHM6Ly9ha2lzbWV0LmNvbQ%3D%3D" + "&wpcomid=209054374" + "&time=1732344851"; document.body.appendChild( iframe ); }, false ); </script> <link rel='dns-prefetch' href='//s0.wp.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//s2.wp.com' /> <link rel='dns-prefetch' href='//s1.wp.com' /> <link rel='dns-prefetch' href='//fonts-api.wp.com' /> <link rel="alternate" type="application/rss+xml" title="Akismet » Feed" href="https://akismet.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Akismet » Comments Feed" href="https://akismet.com/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function () { oldonload(); func(); } } } /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/72x72\/","ext":".png","svgUrl":"https:\/\/s0.wp.com\/wp-content\/mu-plugins\/wpcom-smileys\/twemoji\/2\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/s2.wp.com\/wp-includes\/js\/wp-emoji-release.min.js?m=1719498190i&ver=6.8-alpha-59438"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-2-1' href='https://s0.wp.com/_static/??-eJyljkEKwjAQRS9kMgRbSxfiWZJ0iKlpUmYmldze6kZwVXD5ebzHh+eqfMmCWWBNNcTMEOo+HVLYCSFsZtQX3YGrMU3gUvEPlaIjSw1YWkLtmU/wX0juuBwJfSyGGWW1b922UkUFitPhLz8JshJz4K9+W65mOJux7wbTzy+NKWps&cssminify=yes' type='text/css' media='all' /> <style id='wp-block-library-inline-css'> .has-text-align-justify { text-align:justify; } .has-text-align-justify{text-align:justify;} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-4-1' href='https://s2.wp.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeEU5CRWphbp5qSmJyZX6uVm5uklFxfr6OPTDpRD5sM02efaGpoZmFkYGRuZGmQBAHPvL0Y=&cssminify=yes' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-8-1' href='https://s2.wp.com/_static/??-eJx9jcEKg0AMRH+oaVhorR7Eb9E16IpZg8min2889FZ6GYbhPQYPgbhlo2zIBWQtU8qKcdvJd5be0AmmMfW0Ejv2jKoP/K0daZzIXNdvB6PzvyJ+A8MgO6mCJ6fCYLN/6e113IZXU9WfUL/DcgHSTkDo&cssminify=yes' type='text/css' media='all' /> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-10-1' href='https://s1.wp.com/_static/??-eJyNjksKAjEQRC9krDEBRxfiWWJsZlrzkekecn0jEhHcuHt0dT0K9WFCyUpZoTMlEvhDgL+zJFJjB2vhRUgFQQTJc9422ICRi3KrygfewZcw8gWxBB/JTCs1y2KksoaZFnQwla8Taf/r5x/XH+PmkujVO6fTbnSDdcdx725P1hNRiw==&cssminify=yes' type='text/css' media='all' /> <link rel='stylesheet' id='akismet-google-inter-fonts-css' href='https://fonts-api.wp.com/css2?family=Inter%3Awght%40100%3B200%3B300%3B400%3B500%3B600%3B700%3B800%3B900&display=swap&ver=1' media='all' /> <link crossorigin='anonymous' rel='stylesheet' id='all-css-12-1' href='https://s1.wp.com/_static/??-eJzTLy/QTc7PK0nNK9HPLdUtyClNz8wr1i9KTcrJTwcy0/WTi5G5ekCujj52Temp+bo5+cmJJZn5eSgc3bScxMwikFb7XFtDE1NLExMLc0OTLACohS2q&cssminify=yes' type='text/css' media='all' /> <style id='jetpack-global-styles-frontend-style-inline-css'> :root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-14-1' href='https://s2.wp.com/wp-content/themes/h4/global.css?m=1420737423i&cssminify=yes' type='text/css' media='all' /> <script type="text/javascript" id="jetpack-mu-wpcom-settings-js-before"> /* <![CDATA[ */ var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https:\/\/s1.wp.com\/wp-content\/mu-plugins\/jetpack-mu-wpcom-plugin\/sun\/vendor\/automattic\/jetpack-mu-wpcom\/src\/build\/"}; /* ]]> */ </script> <script crossorigin='anonymous' type='text/javascript' src='https://s1.wp.com/_static/??/wp-content/js/rlt-proxy.js,/wp-includes/js/dist/vendor/wp-polyfill.min.js?m=1727178113j'></script> <script type="text/javascript" id="rlt-proxy-js-after"> /* <![CDATA[ */ rltInitialize( {"token":null,"iframeOrigins":["https:\/\/widgets.wp.com"]} ); /* ]]> */ </script> <script type="text/javascript" crossorigin='anonymous' src="https://s0.wp.com/wp-content/plugins/gutenberg-core/v19.6.4/build/hooks/index.min.js?m=1731954715i&ver=84e753e2b66eb7028d38" id="wp-hooks-js"></script> <script type="text/javascript" crossorigin='anonymous' src="https://s0.wp.com/wp-content/plugins/gutenberg-core/v19.6.4/build/i18n/index.min.js?m=1731954715i&ver=bd5a2533e717a1043151" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" id="wpcom-actionbar-placeholder-js-extra"> /* <![CDATA[ */ var actionbardata = {"siteID":"209054374","postID":"2752","siteURL":"https:\/\/akismet.com","xhrURL":"https:\/\/akismet.com\/wp-admin\/admin-ajax.php","nonce":"08eaa18b4b","isLoggedIn":"","statusMessage":"","subsEmailDefault":"instantly","proxyScriptUrl":"https:\/\/s0.wp.com\/wp-content\/js\/wpcom-proxy-request.js?ver=20211021","shortlink":"https:\/\/wp.me\/Pe9aAK-Io","i18n":{"followedText":"New posts from this site will now appear in your <a href=\"https:\/\/wordpress.com\/read\">Reader<\/a>","foldBar":"Collapse this bar","unfoldBar":"Expand this bar"}}; /* ]]> */ </script> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/_static/??-eJyljMEKwjAQRH/IdFVIoIfit8R0iRuSjWY3BP/eHlrw5EUYmGF4PBhPQxxyX1EgbXl1bO+9pkI8JTnBL8gUis0rfsOhsiIrZLpDrsFnNLGjCDYjgzQ8sMExzKA1ooI2z5K9UmX5x7Nzx72pbmW5uNnZs3X2mj6udFqz'></script> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://akismet455732288.wordpress.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress.com" /> <link rel="canonical" href="https://akismet.com/" /> <link rel='shortlink' href='https://wp.me/Pe9aAK-Io' /> <style> @font-face { font-family: Recoleta; font-display: swap; src: url('https://s1.wp.com/i/fonts/recoleta/400.woff2') } </style> <link rel="alternate" type="application/json+oembed" href="https://public-api.wordpress.com/oembed/?format=json&url=https%3A%2F%2Fakismet.com%2F&for=wpcom-auto-discovery" /><link rel="alternate" type="application/xml+oembed" href="https://public-api.wordpress.com/oembed/?format=xml&url=https%3A%2F%2Fakismet.com%2F&for=wpcom-auto-discovery" /> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="website" /> <meta property="og:title" content="Akismet" /> <meta property="og:description" content="Say goodbye to spam with Akismet – the ultimate spam protection used by millions of websites. Sign up today and never worry about spam again!" /> <meta property="og:url" content="https://akismet.com/" /> <meta property="og:site_name" content="Akismet" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_US" /> <meta property="article:publisher" content="https://www.facebook.com/WordPresscom" /> <meta property="taco:post_thumbnail" content="4498" /> <meta property="og:image" content="https://akismet.com/wp-content/uploads/2023/04/social-media.png?w=1024" /> <meta property="og:image:secure_url" content="https://akismet.com/wp-content/uploads/2023/04/social-media.png?w=1024" /> <meta property="og:image:height" content="576" /> <meta property="og:image:width" content="1024" /> <meta name="twitter:image" content="https://akismet.com/wp-content/uploads/2023/04/social-media.png?w=640" /> <meta name="twitter:text:title" content="Homepage" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:app:name:iphone" content="Jetpack" /> <meta name="twitter:app:id:iphone" content="1565481562" /> <meta name="twitter:app:name:ipad" content="Jetpack" /> <meta name="twitter:app:id:ipad" content="1565481562" /> <meta name="twitter:app:name:googleplay" content="Jetpack" /> <meta name="twitter:app:id:googleplay" content="com.jetpack.android" /> <!-- End Jetpack Open Graph Tags --> <link rel="search" type="application/opensearchdescription+xml" href="https://akismet.com/osd.xml" title="Akismet" /> <link rel="search" type="application/opensearchdescription+xml" href="https://s1.wp.com/opensearch.xml" title="WordPress.com" /> <style> #content, #content .entry-content > div{ background-color: #fff; } #masthead { position: fixed; } #masthead-wrapper { min-height: 0; } #masthead:not(.masthead-is-scrolling) .akismet-theme-main-navigation ul:not(.sub-menu):not(.user-profile-submenu) > li:not(.aks-menu-cta) > a { color: #000; } </style> <meta name="application-name" content="Akismet" /><meta name="msapplication-window" content="width=device-width;height=device-height" /><meta name="msapplication-tooltip" content="Spam Protection for Websites" /><meta name="description" content="Say goodbye to spam with Akismet – the ultimate spam protection used by millions of websites. Sign up today and never worry about spam again!" /> <link rel="icon" href="https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=32" sizes="32x32" /> <link rel="icon" href="https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=192" sizes="192x192" /> <link rel="apple-touch-icon" href="https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=180" /> <meta name="msapplication-TileImage" content="https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=270" /> <link rel="stylesheet" id="custom-css-css" type="text/css" href="https://s1.wp.com/?custom-css=1&csblog=e9aAK&cscache=6&csrev=31" /> <!-- Your Google Analytics Plugin is missing the tracking ID --> </head> <body class="home page-template page-template-page-templates page-template-full-width-template page-template-page-templatesfull-width-template-php page page-id-2752 wp-custom-logo jps-theme-a8c/akismet-2022 customizer-styles-applied aks-page-homepage jetpack-reblog-enabled"> <div id="page" class="hfeed site grid-container"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div id="masthead-wrapper" class="site-header-wrapper"> <header id="masthead" class="site-header grid-container" role="banner"> <div class="sub-container grid-x"> <div class="cell xlarge-8 large-7 small-12 site-header-branding"> <div class="site-branding"> <div class="logo"> <a href="https://akismet.com/" class="custom-logo-link" rel="home" aria-current="page"><img width="1024" height="185" src="https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png" class="custom-logo" alt="Akismet" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=1024&h=185 1024w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=150&h=27 150w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=300&h=54 300w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=768&h=139 768w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png 1060w" sizes="(max-width: 1024px) 100vw, 1024px" /></a> </div> <div class="header-primary-navigation show-for-desktop"> <nav id="site-header-primary-navigation" class="akismet-theme-main-navigation" role="navigation" aria-label="Primary Menu"> <div class="menu-primary-header-menu-container"> <ul id="primary-menu" class="primary-menu menu"> <li class="menu-item menu-item-features"> <a href="https://akismet.com/features/">Features</a> </li> <li class="menu-item menu-item-enterprise"> <a href="https://akismet.com/enterprise/">Enterprise</a> </li> <li class="menu-item menu-item-plugins-and-libraries"> <a href="https://akismet.com/developers/">Developers</a> </li> <li class="menu-item menu-item-pricing"> <a href="https://akismet.com/pricing/">Pricing</a> </li> </ul> </div> </nav><!-- #site-navigation --> </div> <div class="aks-hamburger-menu-icon show-for-mobile"> <a class="aks-search-icon jetpack-search-filter__link" href="/?s="></a> <a id="aks-mobiole-menu-toggler" href="javascript:void(0)"> <img width="24" height="24" src="https://s2.wp.com/wp-content/themes/a8c/akismet-2022/assets/images/menu_24px.svg" alt="hamburger-menu-icon"> </a> </div> </div><!-- .site-branding --> </div> <div class="cell xlarge-4 large-5 small-12 site-header-navigation"> <div class="site-navigation show-for-desktop"> <div class="header-secondary-navigation"> <nav id="site-header-secondary-navigation" class="akismet-theme-main-navigation main-navigation-secondary " role="navigation" aria-label="Secondary Menu"> <div class="menu-secondary-header-menu-container"> <ul id="secondary-menu" class="secondary-menu menu"> <li class="aks-search-icon"><a class="jetpack-search-filter__link" href="/?s="></a></li> <li class="menu-item menu-item-has-children menu-item-resources"> <a href="#">Resources <span class="arrow"></span></a> <ul class="sub-menu"> <li class="menu-item"> <a href="https://akismet.com/resources/">Learn with Akismet</a> </li> <li class="menu-item"> <a href="https://akismet.com/support/">Support</a> </li> <li class="menu-item"> <a href="https://akismet.com/blog/">Blog</a> </li> </ul> </li> <li class="menu-item"> <a href="https://akismet.com/account/">Sign in</a> </li> <li class="aks-btn-secondary aks-menu-cta menu-item"> <a href="https://akismet.com/pricing/">Get started</a> </li> </ul> </div> </nav><!-- #site-navigation --> </div> </div><!-- .site-branding --> </div> </div> <div class="sub-container grid-x show-for-mobile aks-mobile-menu" id="aks-mobile-menu"> <div class="cell xlarge-12 large-12 medium-12 small-12"> <div class="header-mobile-navigation"> <nav id="site-header-mobile-navigation" class="akismet-theme-mobile-navigation" role="navigation" aria-label="Mobile Menu"> <div class="menu-primary-header-menu-container"> <ul id="primary-menu-mobile" class="primary-menu-mobile menu-mobile"> <li class="menu-item menu-item-features"> <a href="https://akismet.com/features/">Features</a> </li> <li class="menu-item menu-item-enterprise"> <a href="https://akismet.com/enterprise/">Enterprise</a> </li> <li class="menu-item menu-item-plugins-and-libraries"> <a href="https://akismet.com/developers/">Developers</a> </li> <li class="menu-item menu-item-pricing"> <a href="https://akismet.com/pricing/">Pricing</a> </li> </ul> </div> <div class="menu-secondary-header-menu-container"> <ul id="secondary-menu-mobile" class="secondary-menu-mobile menu-mobile"> <li class="aks-search-icon"> <a class="jetpack-search-filter__link" href="/?s="></a> </li> <li class="menu-item menu-item-resources menu-item-has-children"> <a href="#">Resources</a><span class="arrow"></span> <ul class="sub-menu"> <li class="menu-item"> <a href="https://akismet.com/resources/">Learn with Akismet</a> </li> <li class="menu-item"> <a href="https://akismet.com/support/">Support</a> </li> <li class="menu-item"> <a href="https://akismet.com/blog/">Blog</a> </li> </ul> </li> <li class="menu-item"> <a href="https://akismet.com/account/">Sign in</a> </li> <li class="aks-btn-secondary aks-menu-cta menu-item"> <a href="https://akismet.com/pricing/">Get started</a> </li> </ul> </div> </nav><!-- #site-navigation --> </div> </div> </div> </header><!-- #masthead --> </div> <div id="content" class="site-content"> <div id="primary"> <main id="main" class="site-main" role="main"> <article id="post-2752" class="post-2752 page type-page status-publish has-post-thumbnail hentry"> <header class="entry-header"> </header><!-- .entry-header --> <div class="entry-content clearfix"> <div class="wp-block-cover is-light has-custom-content-position is-position-top-left is-style-aks-hero-block version-2"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim has-background-gradient" style="background:linear-gradient(180deg,rgb(246,247,247) 0%,rgb(246,247,247) 100%)"></span><video class="wp-block-cover__video-background intrinsic-ignore" autoplay muted loop playsinline src="https://akismet.com/wp-content/uploads/2022/09/7fc7e-akismet-hero.mp4" data-object-fit="cover"></video><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"><div class="is-default-size wp-block-site-logo"><a href="https://akismet.com/" class="custom-logo-link" rel="home" aria-current="page"><img width="1024" height="185" src="https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png" class="custom-logo" alt="Akismet" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=1024&h=185 1024w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=150&h=27 150w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=300&h=54 300w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=768&h=139 768w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png 1060w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></div> <h1 class="wp-block-heading">Spam shall <br>not pass.</h1> <p>Akismet’s next generation machine learning filters out comment, form, and text spam with 99.99% accuracy, so you never have to worry about it again. Seriously, <strong>never worry about spam again.</strong></p> <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button aks-btn-primary is-style-aks-button-long-block"><a class="wp-block-button__link wp-element-button" href="/pricing/">Get started with Akismet</a></div> </div> </div></div> <div class="grid-x aks-spam-counter version-2"> <div class="cell xlarge-12 large-12 medium-12 small-12"> <p> <strong id="spam-counter"> <span class='digit' id='digit-12'>5</span><span class='digit' id='digit-11'>5</span><span class='digit' id='digit-10'>5</span><span class='' id=''>,</span><span class='digit' id='digit-9'>7</span><span class='digit' id='digit-8'>8</span><span class='digit' id='digit-7'>7</span><span class='' id=''>,</span><span class='digit' id='digit-6'>2</span><span class='digit' id='digit-5'>0</span><span class='digit' id='digit-4'>8</span><span class='' id=''>,</span><span class='digit' id='digit-3'>7</span><span class='digit' id='digit-2'>7</span><span class='digit' id='digit-1'>5</span> </strong> Blocked pieces of spam </p> <p><strong>100+ million</strong> Websites protected by Akismet</p> <p><strong>99.99%</strong> Spam detection accuracy </p> </div> </div> <div class="wp-block-group is-style-aks-group-why-it-is version-2 has-white-background-color has-background"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><p>Trusted by some of the biggest companies in the world</p> <div class="wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> <figure class="aligncenter size-full is-resized"><img src="https://akismet.com/wp-content/uploads/2023/02/microsoft-2.png" alt="" class="wp-image-3433" width="180" height="39" srcset="https://akismet.com/wp-content/uploads/2023/02/microsoft-2.png?w=180&h=39 180w, https://akismet.com/wp-content/uploads/2023/02/microsoft-2.png?w=360&h=78 360w, https://akismet.com/wp-content/uploads/2023/02/microsoft-2.png?w=150&h=32 150w, https://akismet.com/wp-content/uploads/2023/02/microsoft-2.png?w=300&h=64 300w" sizes="(max-width: 180px) 100vw, 180px" /></figure></div></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> <figure class="aligncenter size-full is-resized"><img src="https://akismet.com/wp-content/uploads/2023/02/wordpresslogo.png" alt="" class="wp-image-3435" width="196" height="32" srcset="https://akismet.com/wp-content/uploads/2023/02/wordpresslogo.png?w=196&h=32 196w, https://akismet.com/wp-content/uploads/2023/02/wordpresslogo.png?w=392&h=64 392w, https://akismet.com/wp-content/uploads/2023/02/wordpresslogo.png?w=150&h=24 150w, https://akismet.com/wp-content/uploads/2023/02/wordpresslogo.png?w=300&h=49 300w" sizes="(max-width: 196px) 100vw, 196px" /></figure></div></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> <figure class="aligncenter size-full is-resized"><img src="https://akismet.com/wp-content/uploads/2023/02/5c51b-convertkit-long-2-1.png" alt="" class="wp-image-3014" width="173" height="35" srcset="https://akismet.com/wp-content/uploads/2023/02/5c51b-convertkit-long-2-1.png?w=173&h=35 173w, https://akismet.com/wp-content/uploads/2023/02/5c51b-convertkit-long-2-1.png?w=346&h=70 346w, https://akismet.com/wp-content/uploads/2023/02/5c51b-convertkit-long-2-1.png?w=150&h=30 150w, https://akismet.com/wp-content/uploads/2023/02/5c51b-convertkit-long-2-1.png?w=300&h=61 300w" sizes="(max-width: 173px) 100vw, 173px" /></figure></div></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image"> <figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://akismet.com/wp-content/uploads/2023/04/bluehost-transparent_highres-1.png?w=730" alt="" class="wp-image-6608" width="174" height="29" srcset="https://akismet.com/wp-content/uploads/2023/04/bluehost-transparent_highres-1.png?w=171 171w, https://akismet.com/wp-content/uploads/2023/04/bluehost-transparent_highres-1.png?w=341 341w, https://akismet.com/wp-content/uploads/2023/04/bluehost-transparent_highres-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2023/04/bluehost-transparent_highres-1.png?w=300 300w" sizes="(max-width: 174px) 100vw, 174px" /></figure></div></div> </div> </div></div> <div class="wp-block-group alignwide is-style-aks-design-block_01 has-background" style="background-color:#f6f7f7"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-group aks-sub-container"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-group alignwide is-style-aks-design-block_01_container"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-columns alignwide is-style-aks-design-block_01_top is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-style-aks-design-block_01_top_left is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:60%"><p class="is-style-aks-design-block_01_tag has-text-color" style="color:#357b49">What type of spam does Akismet block?</p> <h1 class="wp-block-heading is-style-aks-design-block_01_title">The whole <br><strong>can of spam.</strong></h1> <p class="is-style-aks-design-block_01_text">Not just comment spam, or form submissions, or forum bots. Akismet analyzes <strong>any piece of user‑submitted text</strong> to protect your site from all forms of attacks.</p></div> <div class="wp-block-column is-style-aks-design-block_01_top_right is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%"> <figure class="wp-block-image size-full"><img loading="lazy" width="1024" height="1024" src="https://akismet.com/wp-content/uploads/2023/10/illo-1-1.png" alt="" class="wp-image-283450" srcset="https://akismet.com/wp-content/uploads/2023/10/illo-1-1.png 1024w, https://akismet.com/wp-content/uploads/2023/10/illo-1-1.png?w=150&h=150 150w, https://akismet.com/wp-content/uploads/2023/10/illo-1-1.png?w=300&h=300 300w, https://akismet.com/wp-content/uploads/2023/10/illo-1-1.png?w=768&h=768 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> </div> </div> <div class="wp-block-columns is-style-aks-design-block_01_bottom is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-style-aks-design-block_01_bottom_left is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:40%"> <figure class="wp-block-image size-full"><img loading="lazy" width="1044" height="781" src="https://akismet.com/wp-content/uploads/2023/10/illo-2.png" alt="" class="wp-image-283451" srcset="https://akismet.com/wp-content/uploads/2023/10/illo-2.png 1044w, https://akismet.com/wp-content/uploads/2023/10/illo-2.png?w=150&h=112 150w, https://akismet.com/wp-content/uploads/2023/10/illo-2.png?w=300&h=224 300w, https://akismet.com/wp-content/uploads/2023/10/illo-2.png?w=768&h=575 768w, https://akismet.com/wp-content/uploads/2023/10/illo-2.png?w=1024&h=766 1024w" sizes="(max-width: 1044px) 100vw, 1044px" /></figure> </div> <div class="wp-block-column is-style-aks-design-block_01_bottom_right is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:60%"><p class="is-style-aks-design-block_01_tag has-text-color" style="color:#357b49">How does Akismet block spam?</p> <h1 class="wp-block-heading is-style-aks-design-block_01_title">Like a <strong>machine.</strong><br>With<strong> intelligence.</strong></h1> <p class="is-style-aks-design-block_01_text">Powered by advanced machine learning, Akismet analyzes user‑submissions in real time. <strong>Legit submissions</strong> <strong>are allowed through to your site</strong>, and spam is sent back to its basement.</p></div> </div> </div></div> </div></div> </div></div> <div class="wp-block-media-text alignwide is-stacked-on-mobile is-style-aks-two-column-img version-2-full-width wp-block-aks-feature-block-image-swap-scroll"><div class="wp-block-columns"><div class="wp-block-column"><section data-count="0" class="is-style-aks-two-column-img reveal"><div class="wp-block-media-text__content"><p class="why_choose has-text-color" style="color:#357b49">Why choose Akismet?</p><h2 id="never-waste-time-on-spam again" class = "wp-block-heading" >Never waste time on spam again.</h2><p>Manually reviewing comments, form submissions, and forums eats up time. Akismet’s automated filtering gives you that time back. And <strong>time is money.</strong></p><h3 id="20-hours-per month" class = "wp-block-heading has-text-color" style = "color:#357b49" >20 hours per month</h3><p>The average time an Akismet user saves vs. manual filtering.</p><img width="1024" height="930" src="https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=1024" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=300 300w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=768 768w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png 1488w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></section><section data-count="1" class="is-style-aks-two-column-img reveal"><div class="wp-block-media-text__content"><h2 id="never-lose-money-on-spam-attacks again" class = "wp-block-heading" >Never lose money on spam attacks again.</h2><p>The cost of doing nothing is simply too risky when it comes to spam attacks. <strong>Akismet is the front line defense that protects your bottom line. </strong>That was a pretty fancy sentence, no?</p><h3 id="3-6-of-annual revenue" class = "wp-block-heading has-text-color" style = "color:#357b49" >3.6% of annual revenue</h3><p>How much, on average, automated bot attacks cost businesses each year.</p><img width="648" height="676" src="https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png?w=648" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png 648w, https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png?w=144 144w, https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png?w=288 288w" sizes="(max-width: 648px) 100vw, 648px" /></div></section><section data-count="2" class="is-style-aks-two-column-img reveal"><div class="wp-block-media-text__content"><h2 id="bring-in-more-leads-sales-and revenue" class = "wp-block-heading" >Bring in more leads, sales, and revenue.</h2><p>Akismet works behind the scenes – meaning you <strong>won’t be adding any friction to the user experience. </strong>You know, like asking someone to prove they’re not a robot.</p> <h3 id="3-2" class = "wp-block-heading has-text-color" style = "color:#357b49" >+3.2%</h3> <p>Increase in average conversion rate by eliminating CAPTCHA.</p><img width="1024" height="930" src="https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=1024" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=300 300w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=768 768w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png 1488w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></section><section data-count="3" class="is-style-aks-two-column-img reveal"><div class="wp-block-media-text__content"><h2 class="wp-block-heading">Sleep well,<br>security team.</h2><p>Our advanced machine learning has learned from over 100 million sites while blocking over 500 billion pieces of spam, making Akismet the <strong>most accurate anti‑spam solution</strong> available. This is great news for your CIO’s REM cycle.</p> <h3 id="99-99" class = "wp-block-heading has-text-color" style = "color:#357b49" >99.99%</h3> <p>Akismet’s accuracy score.</p><img width="1024" height="930" src="https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=1024" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=300 300w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=768 768w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png 1488w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></section></div><div class="wp-block-column"><div class="image-wrap"><img width="1024" height="930" src="https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=1024" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=300 300w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png?w=768 768w, https://akismet.com/wp-content/uploads/2022/07/55768-akismet-plinko-01-1.png 1488w" sizes="(max-width: 1024px) 100vw, 1024px" /><img width="648" height="676" src="https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png?w=648" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png 648w, https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png?w=144 144w, https://akismet.com/wp-content/uploads/2023/02/54f91-akismet-akismet-halfpipe-02-1.png?w=288 288w" sizes="(max-width: 648px) 100vw, 648px" /><img width="1024" height="930" src="https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=1024" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=300 300w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png?w=768 768w, https://akismet.com/wp-content/uploads/2023/02/a33fe-akismet-rank-04-1.png 1488w" sizes="(max-width: 1024px) 100vw, 1024px" /><img width="1024" height="930" src="https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=1024" class="attachment-large size-large" alt="" decoding="async" srcset="https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=150 150w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=300 300w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png?w=768 768w, https://akismet.com/wp-content/uploads/2022/07/a8d52-akismet-torus-02-1.png 1488w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></div></div></div> <div class="wp-block-group is-style-aks-design-block_02 has-background" style="background-color:#f6f7f7"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-group aks-sub-container"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> <div class="wp-block-group is-style-aks-design-block_02_container"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"><p class="is-style-aks-design-block_02_tag has-text-color" style="color:#357b49">Who benefits from using Akismet?</p> <h4 class="wp-block-heading is-style-aks-design-block_02_title">Your whole team.</h4> <div class="wp-block-columns is-style-features-page-three-column-block is-style-aks-design-block_02_columns is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-large is-resized is-style-features-page-three-column-block_img"><img loading="lazy" src="https://akismet.com/wp-content/uploads/2023/04/frame-2431.png?w=304" alt="" class="wp-image-4226" width="64" height="64" srcset="https://akismet.com/wp-content/uploads/2023/04/frame-2431.png?w=64 64w, https://akismet.com/wp-content/uploads/2023/04/frame-2431.png?w=128 128w" sizes="(max-width: 64px) 100vw, 64px" /></figure> <p class="is-style-features-page-three-column-block_title">Marketing</p> <p class="is-style-features-page-three-column-block_body">Less friction on forms means more leads and sales.</p></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-full is-resized is-style-features-page-three-column-block_img"><img src="https://akismet.com/wp-content/uploads/2023/02/b2138-frame-2435-1.png" alt="" class="wp-image-3002" width="64" /></figure> <p class="is-style-features-page-three-column-block_title">Growth</p> <p class="is-style-features-page-three-column-block_body">Less spam means higher search rankings and more traffic.</p></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-full is-resized is-style-features-page-three-column-block_img"><img src="https://akismet.com/wp-content/uploads/2022/07/38065-multiple-round-shape.png" alt="" class="wp-image-95" width="64" /></figure> <p class="is-style-features-page-three-column-block_title">Security</p> <p class="is-style-features-page-three-column-block_body">99.99% accuracy means less worry and more peace of mind.</p></div> </div> <div class="wp-block-columns is-style-features-page-three-column-block is-style-aks-design-block_02_columns is-layout-flex wp-container-core-columns-is-layout-5 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-full is-resized is-style-features-page-three-column-block_img"><img src="https://akismet.com/wp-content/uploads/2022/07/fec94-single-blue-solid-shape.png" alt="" class="wp-image-92" width="64" /></figure> <p class="is-style-features-page-three-column-block_title">Community</p> <p class="is-style-features-page-three-column-block_body">Less time moderating spam comments means more real engagement.</p></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-large is-resized is-style-features-page-three-column-block_img"><img loading="lazy" src="https://akismet.com/wp-content/uploads/2023/04/frame-2453.png?w=304" alt="" class="wp-image-4227" width="64" height="64" srcset="https://akismet.com/wp-content/uploads/2023/04/frame-2453.png?w=64 64w, https://akismet.com/wp-content/uploads/2023/04/frame-2453.png?w=128 128w" sizes="(max-width: 64px) 100vw, 64px" /></figure> <p class="is-style-features-page-three-column-block_title">Sales</p> <p class="is-style-features-page-three-column-block_body">Less cleanup in the CRM means more time to close real opportunities.</p></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-large is-resized is-style-features-page-three-column-block_img"><img loading="lazy" src="https://akismet.com/wp-content/uploads/2023/04/frame-2432.png?w=304" alt="" class="wp-image-4228" width="64" height="64" srcset="https://akismet.com/wp-content/uploads/2023/04/frame-2432.png?w=64 64w, https://akismet.com/wp-content/uploads/2023/04/frame-2432.png?w=128 128w" sizes="(max-width: 64px) 100vw, 64px" /></figure> <p class="is-style-features-page-three-column-block_title">Engineering</p> <p class="is-style-features-page-three-column-block_body">Less complexity means more connections with your existing tools.</p></div> </div> </div></div> </div></div> </div></div> <div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-style-aks-two-column-img version-2-1 has-white-background-color has-background"><div class="wp-block-media-text__content"><p class="has-text-color" style="color:#357b49"><strong>Power to the devs</strong></p> <h2 class="wp-block-heading">An <strong>API so flexible</strong> it’s basically double‑jointed.</h2> <p class="no-margin-top">We took great care in making the Akismet API open, flexible, and easy‑to‑use for developers. Build Akismet into any application effortlessly. The possibilities are endless.</p> <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button aks-btn-primary is-style-aks-button-long-block"><a class="wp-block-button__link wp-element-button" href="/developers/">Read the docs</a></div> </div> </div><figure class="wp-block-media-text__media"><img loading="lazy" width="1024" height="951" src="https://akismet.com/wp-content/uploads/2023/03/akismet-api-01.png?w=1024" alt="" class="wp-image-3671 size-full" srcset="https://akismet.com/wp-content/uploads/2023/03/akismet-api-01.png?w=1024 1024w, https://akismet.com/wp-content/uploads/2023/03/akismet-api-01.png?w=150 150w, https://akismet.com/wp-content/uploads/2023/03/akismet-api-01.png?w=300 300w, https://akismet.com/wp-content/uploads/2023/03/akismet-api-01.png?w=768 768w, https://akismet.com/wp-content/uploads/2023/03/akismet-api-01.png 1444w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div> <div class="wp-block-group is-style-aks-enterprise-plan version-2 has-background" style="background-color:#272635"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-columns is-style-aks-enterprise-plan_image_container is-layout-flex wp-container-core-columns-is-layout-6 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-style-aks-enterprise-plan_image_container_left_content is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:75%"><p class="is-style-aks-enterprise-plan_image_container_left_content_tag has-white-color has-text-color">Enterprise‑proven and ready</p> <p class="large-text-3 has-white-color has-text-color">Custom solutions for <mark style="background-color:rgba(0, 0, 0, 0);color:#256eff" class="has-inline-color">Enterprise</mark>.</p> <p class="is-style-aks-enterprise-plan_image_container_left_content_short_desc">Working with some of the world’s largest companies, we know that bigger organizations have more complicated needs. That’s why our Enterprise solutions are customizable to your company’s requirements, no matter how complex.</p> <div class="wp-block-buttons is-horizontal is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-3 wp-block-buttons-is-layout-flex"> <div class="wp-block-button talk-to-our-team"><a class="wp-block-button__link wp-element-button" href="/enterprise/">Explore enterprise</a></div> </div> </div> <div class="wp-block-column is-style-aks-enterprise-plan_image_container_right_content is-layout-flow wp-block-column-is-layout-flow"> <figure class="wp-block-image size-full"><img loading="lazy" width="126" height="126" src="https://akismet.com/wp-content/uploads/2022/07/709f2-frame-874.png" alt="" class="wp-image-74" /></figure> </div> </div> </div></div> <div class="wp-block-group is-style-aks-try-plan has-background" style="background-color:#f6f7f7"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-columns is-style-aks-try-plan_container is-layout-flex wp-container-core-columns-is-layout-7 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-style-aks-try-plan_container_column_left is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:65%"><h2 id="try-akismet today" class = "wp-block-heading is-style-aks-try-plan_container_column_left_title" >Try Akismet today.</h2> <p class="is-style-aks-try-plan_container_column_left_body">The most trusted solution for spam protection for small sites and large enterprises.</p> <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> <div class="wp-block-button aks-btn-primary is-style-aks-button-long-block"><a class="wp-block-button__link wp-element-button" href="/pricing/">Get started with Akismet</a></div> </div> </div> <div class="wp-block-column is-style-aks-try-plan_container_column_right is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:35%"> <figure class="wp-block-image size-full"><img loading="lazy" width="716" height="626" src="https://akismet.com/wp-content/uploads/2022/07/2efc6-frame-2415.png" alt="" class="wp-image-76" srcset="https://akismet.com/wp-content/uploads/2022/07/2efc6-frame-2415.png 716w, https://akismet.com/wp-content/uploads/2022/07/2efc6-frame-2415.png?w=150&h=131 150w, https://akismet.com/wp-content/uploads/2022/07/2efc6-frame-2415.png?w=300&h=262 300w" sizes="(max-width: 716px) 100vw, 716px" /></figure> </div> </div> </div></div> </div><!-- .entry-content --> <footer class="entry-footer"> </footer><!-- .entry-footer --> </article><!-- #post-## --> </main><!-- #main --> </div><!-- #primary --> </div><!-- #content --> <footer id="colophon" class="site-footer" role="contentinfo"> <div class="footer-menu"> <div class="sub-container grid-x"> <div class="cell medium-4 large-2 xlarge-2 small-12"> <a href="https://akismet.com/" class="custom-logo-link" rel="home" aria-current="page"><img width="1024" height="185" src="https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png" class="custom-logo" alt="Akismet" decoding="async" srcset="https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=1024&h=185 1024w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=150&h=27 150w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=300&h=54 300w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png?w=768&h=139 768w, https://akismet.com/wp-content/uploads/2023/04/akismet-logo-4x.png 1060w" sizes="(max-width: 1024px) 100vw, 1024px" /></a> </div> <div class="cell medium-4 large-2 xlarge-2 small-12"> <div id="nav_menu-14" class="widget widget-footer widget_nav_menu"> <h5 class="widget-title">Product</h5> <div class="menu-footer-menu-1-container"> <ul id="menu-footer-menu-1" class="menu"> <li class="menu-item"> <a href="https://akismet.com/features/">Features</a> </li> <li class="menu-item"> <a href="https://akismet.com/enterprise/">Enterprise</a> </li> <li class="menu-item"> <a href="https://akismet.com/pricing/">Pricing</a> </li> </ul> </div> </div> </div> <div class="cell medium-4 large-2 xlarge-2 small-12"> <div id="nav_menu-16" class="widget widget-footer widget_nav_menu"> <h5 class="widget-title">Resources</h5> <div class="menu-footer-menu-2-container"> <ul id="menu-footer-menu-2" class="menu"> <li class="menu-item"> <a href="https://akismet.com/support/">Support</a> </li> <li class="menu-item"> <a href="https://akismet.com/resources/" aria-current="page">Getting Started</a> </li> <li class="menu-item"> <a href="https://akismet.com/blog/">Blog</a> </li> </ul> </div> </div> </div> <div class="cell medium-4 large-2 xlarge-2 small-12"> <div id="nav_menu-11" class="widget widget-footer widget_nav_menu"> <h5 class="widget-title">Developers</h5> <div class="menu-footer-menu-3-container"> <ul id="menu-footer-menu-3" class="menu"> <li class="menu-item"> <a href="https://akismet.com/developers/">Documentation</a> </li> <li class="menu-item"> <a href="https://automatticstatus.com/">API Status</a> </li> </ul> </div> </div> </div> <div class="cell medium-4 large-2 xlarge-2 small-12"> <div id="nav_menu-17" class="widget widget-footer widget_nav_menu"> <h5 class="widget-title">Legal</h5> <div class="menu-footer-menu-4-container"> <ul id="menu-footer-menu-4" class="menu"> <li class="menu-item"> <a href="https://akismet.com/tos/">Terms of Services</a> </li> <li class="menu-item"> <a href="https://akismet.com/privacy/">Privacy Policy</a> </li> <li class="menu-item ak-is-ccpa-dnsd ak-is-ccpa-dnsd-trigger"> <a href="#">Do Not Sell or Share My Personal Information</a> </li> <li class="menu-item ak-is-ccpa"> <a href="https://automattic.com/privacy/?utm_medium=automattic_referred&utm_source=akismetcom_footer#california-consumer-privacy-act-ccpa">Privacy Notice for California Users</a> </li> </ul> </div> </div> </div> <div class="cell medium-4 large-2 xlarge-2 small-12"> <button aria-label="" class="language-toggle"> <span>en</span> <svg class="gridicon gridicons-chevron-down" height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path d="M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"></path> </svg> </button> </div> </div> <script> var locales = [{"code":"en","locale_name":"English","href":"https:\/\/akismet.com\/"},{"code":"de","locale_name":"Deutsch","href":"https:\/\/akismet.com\/de\/"},{"code":"fr","locale_name":"Fran\u00e7ais","href":"https:\/\/akismet.com\/fr\/"},{"code":"it","locale_name":"Italiano","href":"https:\/\/akismet.com\/it\/"},{"code":"es","locale_name":"Espa\u00f1ol","href":"https:\/\/akismet.com\/es\/"}]; var toggles = document.querySelector('.language-toggle'); window.WPCOMLocaleSwitcher.init(locales, 'en', '.akismet.com'); Array.prototype.forEach.call(document.querySelectorAll('.language-toggle'), function(toggle) { toggle.addEventListener('click', function(event) { event.preventDefault(); window.WPCOMLocaleSwitcher.toggle(); const switcher = document.querySelector('#ls-overlay'); // Set the focus to the header when activated to allow screen readers to announce the heading const heading = switcher.querySelector('h2'); heading.setAttribute("tabindex", "-1"); heading.focus(); // Trap the focus inside the switcher overlay trapFocus(switcher); }) }); // Add CSS class to current menu item const current_menu_item = document.querySelectorAll('.menu-item-homepage'); if ( current_menu_item.length ) { current_menu_item.forEach( node => { node.classList.add('current-menu-item'); node.querySelector('a').setAttribute('aria-current', 'page'); } ); } // This function ensures that the focus is trapped within the element function trapFocus(element) { const focusableElements = element.querySelectorAll( 'a[href], button, textarea, input[type="text"], input[type="radio"], input[type="checkbox"], select, [role="button"]' ); const firstFocusableElement = focusableElements[0]; const lastFocusableElement = focusableElements[focusableElements.length - 1]; element.addEventListener('keydown', function(e) { var isTabPressed = (e.key === 'Tab' || e.keyCode === 9); if (!isTabPressed) { return; } if (e.shiftKey) /* shift + tab */ { if (document.activeElement === firstFocusableElement) { lastFocusableElement.focus(); e.preventDefault(); } } else /* tab */ { if (document.activeElement === lastFocusableElement) { firstFocusableElement.focus(); e.preventDefault(); } } }); } </script> </div> <div class="copy-right"> <div class="sub-container grid-x"> <div class="cell xlarge-6 medium-6 large-6 small-6 automattic-text"> <a href="https://automattic.com/?utm_medium=automattic_referred&utm_source=akismetcom_footer"> An <img class="automattic-logo" src="https://s2.wp.com/wp-content/themes/a8c/akismet-2022/assets/images/automattic-logo.svg" alt="automattic-logo" /> medley </a> </div> <div class="cell xlarge-6 medium-6 large-6 small-6 text-right"> <a class="work-with-us" href="https://automattic.com/work-with-us/">Work With Us</a> <a class="work-with-us" href="https://automattic.com/press">Press</a> </div> </div> <div class="aks-notice" id="aks-notice"></div> </div> </footer><!-- #colophon --> </div><!-- #page --> <!-- --> <div class="jetpack-instant-search__widget-area" style="display: none"> <div id="jetpack-search-filters-3" class="widget jetpack-filters widget_search"> <div id="jetpack-search-filters-3-wrapper" class="jetpack-instant-search-wrapper"> </div></div> </div> <!-- A8C Analytics [start] --> <script type="text/javascript"> ( function() { 'use strict'; var setupAnalytics = function() { window.a8cAnalyticsConfig = {"cookieBanner":{"version":"2","cssZIndex":50001,"skipBanner":false,"cookieDomain":null,"v1CookieName":"sensitive_pixel_option","v2CookieName":"sensitive_pixel_options","v1Text":"Our websites and dashboards use cookies. By continuing, you agree to their use. <a target=\"_blank\" href=\"https:\/\/automattic.com\/cookies\/\">Learn more<\/a>, including how to control cookies.","v2Text":"As an open source company, we take your privacy seriously and want to be as transparent as possible. So: We use cookies to collect some personal data from you (like your browsing data, IP addresses, and other unique identifiers). Some of these cookies we absolutely need in order to make things work, and others you can choose in order to optimize your experience while using our site and services.","v2OptionsText":"Your privacy is critically important to us. We and our partners use, store, and process your personal data to optimize: our <strong>website<\/strong> such as by improving security or conducting analytics, <strong>marketing activities<\/strong> to help deliver relevant marketing or content, and your <strong>user experience<\/strong> such as by remembering your account name, language settings, or cart information, where applicable. You can customize your cookie settings below. Learn more in our <a href=\"https:\/\/automattic.com\/privacy\/\" target=\"_blank\">Privacy Policy<\/a> and <a href=\"https:\/\/automattic.com\/cookies\/\" target=\"_blank\">Cookie Policy<\/a>.","v2EssentialOptionHeading":"Required","v2EssentialOptionText":"These cookies are essential for our websites and services to perform basic functions and are necessary for us to operate certain features, like allowing registered users to authenticate and perform account-related functions, storing preferences set by users (like account name, language, and location), and ensuring our services operate properly.","v2AnalyticsOptionHeading":"Analytics","v2AnalyticsOptionText":"These cookies allow us to optimize performance by collecting information on how users interact with our websites.","v2AdvertisingOptionHeading":"Advertising","v2AdvertisingOptionText":"We and our advertising partners set these cookies to provide you with relevant content and to understand that content\u2019s effectiveness.","v1ButtonText":"Got It!","v2CustomizeButtonText":"Customize","v2AcceptAllButtonText":"Accept all","v2AcceptSelectionButtonText":"Accept selection","hiddenConsents":[],"isLoggedIn":false},"doNotSellDialog":{"contactEmailAddress":"privacypolicyupdates@automattic.com"},"adminAnalytics":"analytics-wpcom-admin.php","fireAnalyticsOptions":[]}; }; if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { defQueue.items.push( setupAnalytics ); } else { setupAnalytics(); } } )(); </script> <script type="text/javascript"> function getAkismetAnalyticsDefaultConfig() { return { currentUserIdHashShort: "", currentUserEmailHash: "", }; } document.addEventListener( 'a8c-analytics:loaded-is-ccpa', function( e ) { const isCCPAEligible = JSON.parse(e.detail).isCCPA; if ( ! isCCPAEligible ) { document.querySelectorAll( '.ak-is-ccpa-dnsd' ).forEach( ( element ) => element.remove() ); return; } document.querySelector( '.ak-is-ccpa-dnsd-trigger' ).onclick = function( ev ) { ev.preventDefault(); window.a8cAnalytics.dnsd.show(); } } ); document.addEventListener('a8c-analytics:loaded', function() { 'use strict'; var cb = window.a8cAnalytics.cb; var cbk = window.a8cAnalytics.kit; var config = getAkismetAnalyticsDefaultConfig(); if ( cbk.doNotTrack() ) { return; } function fireFacebook() { cbk.loadFacebook(); fbq( 'init', '485349158311379' ); fbq( 'track', "PageView" ); } function fireGoogleAnalytics() { cbk.loadGoogleAnalytics(); ga( 'create', 'UA-19309600-2' ); ga( 'send', 'pageview' ); } function fireGoogleTagManager() { cbk.loadGoogleTagManager( 'GTM-NLFBXG5' ); } function fireGoogleAnalyticsFour() { cbk.loadGtag( 'G-V8X5PZE9F8' ); var formLinkerClientId = document.querySelector( '#aks-form input[name="_gl_cid"]' ); var formLinkerSessionId = document.querySelector( '#aks-form input[name="_gl_sid"]' ); if ( formLinkerClientId && formLinkerSessionId ) { gtag( 'get', 'G-V8X5PZE9F8', 'client_id', function( client_id ) { formLinkerClientId.value = client_id; } ); gtag( 'get', 'G-V8X5PZE9F8', 'session_id', function( session_id ) { formLinkerSessionId.value = session_id; } ); } } function fireAdWords() { cbk.fireAdWords( { google_conversion_id: 937350433, google_remarketing_only: true, google_custom_params: window.google_tag_params } ); } function fireLinkedinInsight() { var insightId = '4474476'; cbk.loadLinkedinInsight( insightId ); const pixelImage = cbk.loadPixelImage( "https://px.ads.linkedin.com/collect/?pid=" + insightId + "&fmt=gif" ); pixelImage.style.display = "none"; document.body.appendChild( pixelImage ); } function fireImpactAffiliate() { cbk.loadImpactAffiliate( config.currentUserIdHashShort, config.currentUserEmailHash ); } /** * linkQueryVars basically "forwards" certain query vars to the included properties. */ cbk.linkQueryVars( [ { includeRegExps: [ /^(?:[^\/]+\.)?(?:wordpress)\.com(?:\/|$)/i, ], linkQueryVars: [ 'irclickid', // Impact Affiliate Click ID ], }, ] ); cb.addTracker( 'advertising', true, fireFacebook ); cb.addTracker( 'advertising', true, fireGoogleTagManager ); cb.addTracker( 'advertising', true, fireGoogleAnalytics ); cb.addTracker( 'advertising', true, fireAdWords ); cb.addTracker( 'analytics', true, fireGoogleAnalyticsFour ); cb.addTracker( 'advertising', true, fireLinkedinInsight ); cb.addTracker( 'advertising', true, fireImpactAffiliate ); } ); </script> <script type="text/javascript"> ( function() { 'use strict'; var currentScript = document.currentScript; var setupAnalytics = function() { function getScript() { var script = document.createElement( 'script' ); var prev = currentScript || document.getElementsByTagName( 'script' )[ 0 ]; script.setAttribute( 'src', "https:\/\/s0.wp.com\/wp-content\/mu-plugins\/a8c-analytics\/a8c-analytics.js?v=1729607242" ); script.setAttribute( 'async', true ); prev.parentNode.insertBefore( script, prev ); } getScript(); }; if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { defQueue.items.push( setupAnalytics ); } else { setupAnalytics(); } } )(); </script> <!-- A8C Analytics [end] --> <div style="display:none"> </div> <div id="actionbar" style="display: none;" class="actnbr-a8c-akismet-2022 actnbr-has-follow"> <ul> <li class="actnbr-btn actnbr-hidden"> <a class="actnbr-action actnbr-actn-follow " href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path clip-rule="evenodd" d="m4 4.5h12v6.5h1.5v-6.5-1.5h-1.5-12-1.5v1.5 10.5c0 1.1046.89543 2 2 2h7v-1.5h-7c-.27614 0-.5-.2239-.5-.5zm10.5 2h-9v1.5h9zm-5 3h-4v1.5h4zm3.5 1.5h-1v1h1zm-1-1.5h-1.5v1.5 1 1.5h1.5 1 1.5v-1.5-1-1.5h-1.5zm-2.5 2.5h-4v1.5h4zm6.5 1.25h1.5v2.25h2.25v1.5h-2.25v2.25h-1.5v-2.25h-2.25v-1.5h2.25z" fill-rule="evenodd"></path></svg> <span>Subscribe</span> </a> <a class="actnbr-action actnbr-actn-following no-display" href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 4.5H4V15C4 15.2761 4.22386 15.5 4.5 15.5H11.5V17H4.5C3.39543 17 2.5 16.1046 2.5 15V4.5V3H4H16H17.5V4.5V12.5H16V4.5ZM5.5 6.5H14.5V8H5.5V6.5ZM5.5 9.5H9.5V11H5.5V9.5ZM12 11H13V12H12V11ZM10.5 9.5H12H13H14.5V11V12V13.5H13H12H10.5V12V11V9.5ZM5.5 12H9.5V13.5H5.5V12Z" fill="#008A20"></path><path class="following-icon-tick" d="M13.5 16L15.5 18L19 14.5" stroke="#008A20" stroke-width="1.5"></path></svg> <span>Subscribed</span> </a> <div class="actnbr-popover tip tip-top-left actnbr-notice" id="follow-bubble"> <div class="tip-arrow"></div> <div class="tip-inner actnbr-follow-bubble"> <ul> <li class="actnbr-sitename"> <a href="https://akismet.com"> <img loading='lazy' alt='' src='https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=50' srcset='https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=50 1x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=75 1.5x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=100 2x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=150 3x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=200 4x' class='avatar avatar-50' height='50' width='50' /> Akismet </a> </li> <div class="actnbr-message no-display"></div> <form method="post" action="https://subscribe.wordpress.com" accept-charset="utf-8" style="display: none;"> <div class="actnbr-follow-count">Join 69 other subscribers</div> <div> <input type="email" name="email" placeholder="Enter your email address" class="actnbr-email-field" aria-label="Enter your email address" /> </div> <input type="hidden" name="action" value="subscribe" /> <input type="hidden" name="blog_id" value="209054374" /> <input type="hidden" name="source" value="https://akismet.com/" /> <input type="hidden" name="sub-type" value="actionbar-follow" /> <input type="hidden" id="_wpnonce" name="_wpnonce" value="21e07fbaed" /> <div class="actnbr-button-wrap"> <button type="submit" value="Sign me up"> Sign me up </button> </div> </form> <li class="actnbr-login-nudge"> <div> Already have a WordPress.com account? <a href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fakismet.com%252F">Log in now.</a> </div> </li> </ul> </div> </div> </li> <li class="actnbr-ellipsis actnbr-hidden"> <svg class="gridicon gridicons-ellipsis" height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><path d="M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"/></g></svg> <div class="actnbr-popover tip tip-top-left actnbr-more"> <div class="tip-arrow"></div> <div class="tip-inner"> <ul> <li class="actnbr-sitename"> <a href="https://akismet.com"> <img loading='lazy' alt='' src='https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=50' srcset='https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=50 1x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=75 1.5x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=100 2x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=150 3x, https://akismet.com/wp-content/uploads/2022/07/cropped-709f2-frame-874.png?w=200 4x' class='avatar avatar-50' height='50' width='50' /> Akismet </a> </li> <li class="actnbr-folded-customize"> <a href="https://akismet455732288.wordpress.com/wp-admin/customize.php?url=https%3A%2F%2Fakismet455732288.wordpress.com%2F"> <svg class="gridicon gridicons-customize" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><path d="M2 6c0-1.505.78-3.08 2-4 0 .845.69 2 2 2 1.657 0 3 1.343 3 3 0 .386-.08.752-.212 1.09.74.594 1.476 1.19 2.19 1.81L8.9 11.98c-.62-.716-1.214-1.454-1.807-2.192C6.753 9.92 6.387 10 6 10c-2.21 0-4-1.79-4-4zm12.152 6.848l1.34-1.34c.607.304 1.283.492 2.008.492 2.485 0 4.5-2.015 4.5-4.5 0-.725-.188-1.4-.493-2.007L18 9l-2-2 3.507-3.507C18.9 3.188 18.225 3 17.5 3 15.015 3 13 5.015 13 7.5c0 .725.188 1.4.493 2.007L3 20l2 2 6.848-6.848c1.885 1.928 3.874 3.753 5.977 5.45l1.425 1.148 1.5-1.5-1.15-1.425c-1.695-2.103-3.52-4.092-5.448-5.977z"/></g></svg> <span>Customize</span> </a> </li> <li class="actnbr-folded-follow"> <a class="actnbr-action actnbr-actn-follow " href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path clip-rule="evenodd" d="m4 4.5h12v6.5h1.5v-6.5-1.5h-1.5-12-1.5v1.5 10.5c0 1.1046.89543 2 2 2h7v-1.5h-7c-.27614 0-.5-.2239-.5-.5zm10.5 2h-9v1.5h9zm-5 3h-4v1.5h4zm3.5 1.5h-1v1h1zm-1-1.5h-1.5v1.5 1 1.5h1.5 1 1.5v-1.5-1-1.5h-1.5zm-2.5 2.5h-4v1.5h4zm6.5 1.25h1.5v2.25h2.25v1.5h-2.25v2.25h-1.5v-2.25h-2.25v-1.5h2.25z" fill-rule="evenodd"></path></svg> <span>Subscribe</span> </a> <a class="actnbr-action actnbr-actn-following no-display" href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 4.5H4V15C4 15.2761 4.22386 15.5 4.5 15.5H11.5V17H4.5C3.39543 17 2.5 16.1046 2.5 15V4.5V3H4H16H17.5V4.5V12.5H16V4.5ZM5.5 6.5H14.5V8H5.5V6.5ZM5.5 9.5H9.5V11H5.5V9.5ZM12 11H13V12H12V11ZM10.5 9.5H12H13H14.5V11V12V13.5H13H12H10.5V12V11V9.5ZM5.5 12H9.5V13.5H5.5V12Z" fill="#008A20"></path><path class="following-icon-tick" d="M13.5 16L15.5 18L19 14.5" stroke="#008A20" stroke-width="1.5"></path></svg> <span>Subscribed</span> </a> </li> <li class="actnbr-signup"><a href="https://wordpress.com/start/">Sign up</a></li> <li class="actnbr-login"><a href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fakismet.com%252F">Log in</a></li> <li class="actnbr-shortlink"><a href="https://wp.me/Pe9aAK-Io">Copy shortlink</a></li> <li class="flb-report"> <a href="https://wordpress.com/abuse/?report_url=https://akismet.com/" target="_blank" rel="noopener noreferrer"> Report this content </a> </li> <li class="actnbr-reader"> <a href="https://wordpress.com/read/blogs/209054374/posts/2752"> View post in Reader </a> </li> <li class="actnbr-subs"> <a href="https://subscribe.wordpress.com/">Manage subscriptions</a> </li> <li class="actnbr-fold"><a href="">Collapse this bar</a></li> </ul> </div> </div> </li> </ul> </div> <script> window.addEventListener( "load", function( event ) { var link = document.createElement( "link" ); link.href = "https://s0.wp.com/wp-content/mu-plugins/actionbar/actionbar.css?v=20241015"; link.type = "text/css"; link.rel = "stylesheet"; document.head.appendChild( link ); var script = document.createElement( "script" ); script.src = "https://s0.wp.com/wp-content/mu-plugins/actionbar/actionbar.js?v=20231122"; script.defer = true; document.body.appendChild( script ); } ); </script> <style id='core-block-supports-inline-css'> .wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-2{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-3{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-4{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-5{flex-wrap:nowrap;}.wp-container-core-buttons-is-layout-3{justify-content:flex-start;}.wp-container-core-columns-is-layout-6{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-7{flex-wrap:nowrap;} </style> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/_static/??/wp-content/js/mobile-useragent-info.js,/wp-content/mu-plugins/jetpack-plugin/sun/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?m=1724856138j'></script> <script type="text/javascript" id="wp-jp-i18n-loader-js-after"> /* <![CDATA[ */ wp.jpI18nLoader.state = {"baseUrl":"https://widgets.wp.com/languages/","locale":"en_US","domainMap":{"jetpack-admin-ui":"plugins/jetpack","jetpack-assets":"plugins/jetpack","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-boost-core":"plugins/jetpack","jetpack-boost-speed-score":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-config":"plugins/jetpack","jetpack-connection":"plugins/jetpack","jetpack-explat":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-ip":"plugins/jetpack","jetpack-jitm":"plugins/jetpack","jetpack-licensing":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-my-jetpack":"plugins/jetpack","jetpack-password-checker":"plugins/jetpack","jetpack-plugins-installer":"plugins/jetpack","jetpack-post-list":"plugins/jetpack","jetpack-protect-models":"plugins/jetpack","jetpack-protect-status":"plugins/jetpack","jetpack-publicize-pkg":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-stats":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-sync":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wordads":"plugins/jetpack","woocommerce-analytics":"plugins/jetpack"},"domainPaths":{"jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-stats":"jetpack_vendor/automattic/jetpack-stats/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wordads":"jetpack_vendor/automattic/jetpack-wordads/","woocommerce-analytics":"jetpack_vendor/automattic/woocommerce-analytics/"}}; /* ]]> */ </script> <script type="text/javascript" crossorigin='anonymous' src="https://s0.wp.com/wp-content/plugins/gutenberg-core/v19.6.4/build/url/index.min.js?m=1731954715i&ver=499ac283dc628dfb623e" id="wp-url-js"></script> <script type="text/javascript" id="jetpack-instant-search-js-before"> /* <![CDATA[ */ var JetpackInstantSearchOptions=JSON.parse(decodeURIComponent("%7B%22overlayOptions%22%3A%7B%22colorTheme%22%3A%22light%22%2C%22enableInfScroll%22%3Atrue%2C%22enableFilteringOpensOverlay%22%3Atrue%2C%22enablePostDate%22%3Afalse%2C%22enableSort%22%3Atrue%2C%22highlightColor%22%3A%22%234db26a%22%2C%22overlayTrigger%22%3A%22submit%22%2C%22resultFormat%22%3A%22expanded%22%2C%22showPoweredBy%22%3Atrue%2C%22defaultSort%22%3A%22relevance%22%2C%22excludedPostTypes%22%3A%5B%22attachment%22%5D%7D%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fakismet.com%22%2C%22locale%22%3A%22en%22%2C%22postsPerPage%22%3A10%2C%22siteId%22%3A209054374%2C%22postTypes%22%3A%7B%22post%22%3A%7B%22singular_name%22%3A%22Post%22%2C%22name%22%3A%22Posts%22%7D%2C%22page%22%3A%7B%22singular_name%22%3A%22Page%22%2C%22name%22%3A%22Pages%22%7D%2C%22attachment%22%3A%7B%22singular_name%22%3A%22Media%22%2C%22name%22%3A%22Media%22%7D%2C%22developers%22%3A%7B%22singular_name%22%3A%22Developer%20Documentation%22%2C%22name%22%3A%22Developer%20Documentation%22%7D%2C%22documentation%22%3A%7B%22singular_name%22%3A%22Support%20Documentation%22%2C%22name%22%3A%22Support%20Documentation%22%7D%7D%2C%22webpackPublicPath%22%3A%22https%3A%5C%2F%5C%2Fs2.wp.com%5C%2Fwp-content%5C%2Fmu-plugins%5C%2Fjetpack-plugin%5C%2Fsun%5C%2Fjetpack_vendor%5C%2Fautomattic%5C%2Fjetpack-search%5C%2Fbuild%5C%2Finstant-search%5C%2F%22%2C%22isPhotonEnabled%22%3Atrue%2C%22isFreePlan%22%3Afalse%2C%22apiRoot%22%3A%22https%3A%5C%2F%5C%2Fpublic-api.wordpress.com%5C%2F%22%2C%22apiNonce%22%3A%22d0775af470%22%2C%22isPrivateSite%22%3Afalse%2C%22isWpcom%22%3Atrue%2C%22hasOverlayWidgets%22%3Atrue%2C%22widgets%22%3A%5B%7B%22filters%22%3A%5B%7B%22name%22%3A%22Post%20Types%22%2C%22type%22%3A%22post_type%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-3%22%2C%22filter_id%22%3A%22post_type_0%22%7D%5D%2C%22widget_id%22%3A%22jetpack-search-filters-3%22%7D%5D%2C%22widgetsOutsideOverlay%22%3A%5B%5D%2C%22hasNonSearchWidgets%22%3Afalse%2C%22preventTrackingCookiesReset%22%3Atrue%2C%22adminQueryFilter%22%3A%7B%22bool%22%3A%7B%22should%22%3A%5B%5D%2C%22must_not%22%3A%5B%7B%22term%22%3A%7B%22content.default.word_count%22%3A0%7D%7D%5D%7D%7D%7D")); /* ]]> */ </script> <script crossorigin='anonymous' type='text/javascript' src='https://s0.wp.com/wp-content/mu-plugins/jetpack-plugin/sun/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?m=1731341983i'></script> <script type="text/javascript" crossorigin='anonymous' src="//stats.wp.com/w.js?ver=202447" id="jp-tracks-js"></script> <script type="text/javascript" id="akismet-theme-main-js-extra"> /* <![CDATA[ */ var AKSTHEME = {"api_key":"","ajaxurl":"https:\/\/akismet.com\/wp-admin\/admin-ajax.php","currency_code":"SGD","user_locale":"en","nonce":"bfe076f794","noposts":"No older posts found","category":"","pwyw_slider_config":{"INITIAL_VALUE":36,"EXCLUDED_VALUES":[],"MIN":0,"MAX":120,"STEP":6,"DISPLAY_FORMAT":"<b class=\"price-value\"><\/b> \/ YEAR"},"year":"","total_spam":"555,787,208,775","active_sites_per_page":"10","support_en_slug":"","i18n":{"see_more_stats":"See more stats","revoke_site_access":"Revoke site access","unrevoke_site_access":"Unrevoke site access","loading":"Loading...","view_site_actions":"View site actions","free_submit_button":"Continue with personal subscription","keep_subscription":"I\u2019ll keep it","cancel_subscription":"Cancel subscription","canceled":"Canceled","cancel_subscription_text":"When you cancel your subscription, you\u2019ll be able to use %s until your subscription expires.","paid_submit_button":"Continue and pay <span class=\"price-value\"><\/span>","active_sites":{"singular":"%1$s active site","plural":"%1$s active sites"},"active_sites_month":{"singular":"%1$s active site for %2$s","plural":"%1$s active sites for %2$s"},"page_number":"Page %d"}}; /* ]]> */ </script> <script crossorigin='anonymous' type='text/javascript' src='https://s2.wp.com/_static/??-eJydy1EOQDAQBcAL4VVTqR9xlsUmbdmS7IrrcwbzP3iudj2rcTVYYmEFjStozypsrXfeg1TZFEWx3PnYIJRrV7TBj5tO4e/OMvXRjTGEIbjyAl2DLcA='></script> <script type="text/javascript"> (function () { var wpcom_reblog = { source: 'toolbar', toggle_reblog_box_flair: function (obj_id, post_id) { // Go to site selector. This will redirect to their blog if they only have one. const postEndpoint = `https://wordpress.com/post`; // Ideally we would use the permalink here, but fortunately this will be replaced with the // post permalink in the editor. const originalURL = `${ document.location.href }?page_id=${ post_id }`; const url = postEndpoint + '?url=' + encodeURIComponent( originalURL ) + '&is_post_share=true' + '&v=5'; const redirect = function () { if ( ! window.open( url, '_blank' ) ) { location.href = url; } }; if ( /Firefox/.test( navigator.userAgent ) ) { setTimeout( redirect, 0 ); } else { redirect(); } }, }; window.wpcom_reblog = wpcom_reblog; })(); </script> <script type="text/javascript"> // <![CDATA[ (function() { try{ if ( window.external &&'msIsSiteMode' in window.external) { if (window.external.msIsSiteMode()) { var jl = document.createElement('script'); jl.type='text/javascript'; jl.async=true; jl.src='/wp-content/plugins/ie-sitemode/custom-jumplist.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(jl, s); } } }catch(e){} })(); // ]]> </script><script src="//stats.wp.com/w.js?67" defer></script> <script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'209054374','blog_tz':'-4','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'209054374','v':'wpcom','tz':'-4','user_id':'0','post':'2752','subd':'akismet455732288'}]); _stq.push(['extra', {'crypt':'UE40eW5QN0p8M2Y/RE1lSiYrZXhzUkM5fD1uTDNLUGt6QzVbd3FKb3Q4aWxfXXI3YWo4Qz1OQTklbU5iaFcmUVFuNjY9c2xqOUdMWmdBL19wOGp1T3xISjRRdT1tTj0xUG4vS0p4Y3xOZ2JRWVpORElfYWxEVWVmXXhnaXBOWGFCUEZPa3VvN089fHNvSlpBUTVxbkdbfGt+ZmJRV3ovWT0lN2wsWjdXNTY0Vy5QLm4wS2RGaX43OEZ2Q3RtRk9kNU9HJS5qdzR1a0UxTE8xRi03XXE3ZiVFMC4/VzBqeSxZVjREc1hJR3dOVXp1YWhbRyZvLi5seXUmaGlbRSxCT0xucVVPUnVqd0RNbnYyOH5ORlVES1h+THl5VUZZYmIzaF1Ofl1RPWssZURMdWVRW0NiJTgvaA=='}]); _stq.push([ 'clickTrackerInit', '209054374', '2752' ]); </script> <noscript><img src="https://pixel.wp.com/b.gif?v=noscript" style="height:1px;width:1px;overflow:hidden;position:absolute;bottom:1px;" alt="" /></noscript> <script defer id="bilmur" data-customproperties="{"enq_jquery":"1","logged_in":"0","wptheme":"a8c\/akismet-2022","wptheme_is_block":"0"}" data-provider="wordpress.com" data-service="simple" src="/wp-content/js/bilmur.min.js?i=12&m=202447"></script><script defer id="bilmur" data-customproperties="{"enq_jquery":"1","logged_in":"0","wptheme":"a8c\/akismet-2022","wptheme_is_block":"0"}" data-provider="wordpress.com" data-service="simple" src="/wp-content/js/bilmur-4.min.js?i=12&m=202447"></script><script> ( function() { function getMobileUserAgentInfo() { if ( typeof wpcom_mobile_user_agent_info === 'object' ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ''; if ( wpcom_mobile_user_agent_info.matchedPlatformName !== false ) { mobileStatsQueryString += '&x_' + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; } if ( wpcom_mobile_user_agent_info.matchedUserAgentName !== false ) { mobileStatsQueryString += '&x_' + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; } if ( wpcom_mobile_user_agent_info.isIPad() ) { mobileStatsQueryString += '&x_' + 'ipad_views' + '=' + 'views'; } if ( mobileStatsQueryString != '' ) { new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } } document.addEventListener( 'DOMContentLoaded', getMobileUserAgentInfo ); } )(); </script> </body> </html>