As I said, we’re dropping all the human blocks. Community guidelines, directory guidelines, and such will need to be followed going forward, but whatever blocks were in place before are now cleared. It may take a few days, but any pre-existing blocks are considered bugs to be fixed.
Category: Digital Advertising
WordPress 6.8 “Cecil”

Each WordPress release celebrates an artist who has left an indelible mark on music. WordPress 6.8, code-named “Cecil,” honors the legendary pianist and jazz pioneer Cecil Taylor.
Classically trained yet relentlessly unconventional, Taylor reimagined the piano as a percussive instrument—layering tone clusters, polyphony, and rhythm into a sound both chaotic and precise. His music defied expectation, finding form in disorder and harmony in dissonance.
That same spirit drives WordPress 6.8. Embrace its bold new features with the same curiosity and experimentation that defined Cecil’s sound.
Welcome to WordPress 6.8!
WordPress 6.8 polishes and refines the tools that you use every day, making your site faster, more secure, and easier to manage. The Style Book now has a structured layout and works with Classic themes, giving you more control over global styles. Speculative loading speeds up navigation by preloading links before users navigate to them, bcrypt hashing strengthens password security automatically, and database optimizations improve performance.
Download WordPress 6.8 “Cecil”
A release polished to a high sheen.
The Style Book gets a cleaner look—and a few new tricks.
The Style Book has a new, structured layout and clearer labels, to make it even easier to edit colors, typography—almost all your site styles—in one place.
Plus, now you can see it in Classic themes that have editor-styles or a theme.json file. Find the Style Book under Appearance > Design and use it to preview your theme’s evolution, as you edit CSS or make changes in the Customizer.

Editor improvements
Easier ways to see your options in Data Views, and you can exclude sticky posts from the Query Loop. Plus, you’ll find lots of little improvements in the editor that smooth your way through everything you build.

Near-instant page loads, thanks to Speculative Loading
In WordPress 6.8, pages load faster than ever. When you or your user hovers over or clicks a link, WordPress may preload the next page, for a smoother, near-instant experience. The system balances speed and efficiency, and you can control how it works, with a plugin or your own code. This feature only works in modern browsers—older ones will simply ignore it without any impact.

Stronger password security with bcrypt
Now passwords are harder to crack with bcrypt hashing, which takes a lot more computing power to break. This strengthens overall security, as do other encryption improvements across WordPress. You don’t need to do anything—everything updates automatically.

Accessibility improvements
100+ accessibility fixes and enhancements touch a broad spectrum of the WordPress experience. This release includes fixes to every bundled theme, improvements to the navigation menu management, the customizer, and simplified labeling. The Block Editor has over 70 improvements to blocks, DataViews, and to its overall user experience.
Performance updates
WordPress 6.8 packs a wide range of performance fixes and enhancements to speed up everything from editing to browsing. Beyond speculative loading, WordPress 6.8 pays special attention to the block editor, block type registration, and query caching. Plus, imagine never waiting longer than 50 milliseconds—for any interaction. In WordPress 6.8, the Interactivity API takes a first step toward that goal.
And much more
For a comprehensive overview of all the new features and enhancements in WordPress 6.8, please visit the feature-showcase website.
Learn more about WordPress 6.8
Learn WordPress is a free resource for new and experienced WordPress users. Learn is stocked with how-to videos on using various features in WordPress, interactive workshops for exploring topics in-depth, and lesson plans for diving deep into specific areas of WordPress.
Read the WordPress 6.8 Release Notes for information on installation, enhancements, fixed issues, release contributors, learning resources, and the list of file changes.
Explore the WordPress 6.8 Field Guide. Learn about the changes in this release with detailed developer notes to help you build with WordPress.
The 6.8 release squad
Every release comes to you from a dedicated team of enthusiastic contributors who help keep things on track and moving smoothly. The team that has led 6.8 is a cross-functional group of contributors who are always ready to champion ideas, remove blockers, and resolve issues.
- Release Lead: Matt Mullenweg
- Release Coordination: Jeffrey Paul and Michelle Frechette
- Tech Leads: Joe McGill, Jonathan Desrosiers, and George Mamadashvili
- Triage Lead: Jb Audras
- Design Lead: Tammie Lister
- Performance Lead: Felix Arntz
- Test Lead: Krupa Nanda
Thank you, contributors
The mission of WordPress is to democratize publishing and embody the freedoms that come with open source. A global and diverse community of people collaborating to strengthen the software supports this effort.
WordPress 6.8 reflects the tireless efforts and passion of more than 900 contributors in more than 60 countries all over the world. This release also welcomed over 250 first-time contributors!
Their collaboration delivered more than 320 enhancements and fixes, ensuring a stable release for all—a testament to the power and capability of the WordPress open source community.
Aaron Jorbin · Aaron Robertshaw · Aashish Sharma · Abha Thakor · Abhay Kulkarni · Abhishek Sharma · AdaKaleh · Adam Silverstein · Adam Zieli?ski · Adhun Anand · Aditya Bansode · Adrian Jagusch · aduth · Ahir Hemant · Ahmar Zaidi · Ahmed Kabir Chaion · Ahmed Saeed · Ahsan Khan · Aishwarrya Pande · Ajay Ghaghretiya · Ajay Maurya · Ajit Bohra · Akanshu Singh · Aki Hamano · Akira Tachibana · aks30498 · Akshat Kakkad · Akshay Dhere · Albert Juhé Lluveras · Alessio · Alex Concha · Alex Florisca · Alex Lende · Alex Stine · Alexander Bigga · Alexandre Buffet · Alexei Samarschi · alexschmitz · Ali Akbar Reyad · allilevine · alpipego · Alvaro Gómez · Amaan Khan · Amber Hinds · Amimul Ihsan · Amin · Amin Charoliya · Amit Bhosale · Amit Raj · Ammar Mohamed Fath Allah Abd-Elaaty Massoud · amolebonde · Anand Raj · Anders Norén · Andrea Fercia · Andrea Roenning · Andreas Pedersen · Andrei Draganescu · Andrei Lupu · Andrew Nacin · Andrew Ozz · Andrew Serong · Andrew Ssanya · Andrey “Rarst” Savchenko · André Maneiro · Andy Fragen · Anh Tran · Ankit Gade · Ankit K Gupta · Ankit Kumar Shah · Ankit Panchal · Ankit Patel · Anmol Verma · annchichi · Anne-Mieke Bovelett · annezazu · Anthony Burchell · Anthony Hortin · Anton Vlasenko · Anuj Singh · Anveshika Srivastava · Ari Stathopoulos · Ariel Maidana · arnaudbroes · arnoutblueshell · Artemio Morales · Asish Chandra Mohon · Au · autotutorial · Ayesh Karunaratne · Azhar Deraiya · Béryl de La Grandière · back2backdvm · BackuPs · Balu B · Barry · Bayejid Ahmed · Beatriz Fialho · ben · Ben Dwyer · Ben Sutcliffe · Benazeer · Benedikt Ledl · Benjamin Zekavica · Benoit Chantre · bernhard-reiter · Bero · bgermann · Bhavik Kalpesh · Bijit Deb · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · Bishal Shrestha · BjornW · bluantinoo · BogdanUngureanu · Boro Sitnikovski · Brad · Brad Jorsch · Bradley Taylor · Brandon Hubbard · Brandon Payton · brettsmason · brevilo · Brian Alexander · Brian Coords · Brian Haas · Bronson Quick · Bryan Schneidewind · burak · burnuser · Calvin Alkan · Calvin Alkan · Carlos Bravo · Carolina Nymark · cbirdsong · cgastrell · charleslf · chiilog (Chiaki Okamoto) · chintanmachhi207 · ChriCo · chriscct7 · chrisdotdotdot · Christoph Daum · claimableperch · Claudiu Lodromanean · codebymikey · codersantosh · Colin Stewart · ColinD · colinleroy · Corey Worrell · Courtney Robertson · Cris Busquets · Crisoforo Gaspar · ctienshi · cweiske · cybeardjm · Cyrille · Cyrille Sanson · Daedalon · Dakota Chichester · Damien Alleyne · Damon Cook · Dan Knauss · danht · Dani Guardiola · Daniel Bachhuber · Daniel Post · Daniel Richards · Daniele Scasciafratte · danielpataki · danielvann · darerodz · Darin Kotter · Darren Hewer · Dave Loodts · David Aguilera · David Arnado · David Baumwald · David Bi?ovec · David Bowman · David Calhoun · David FARGIER · David Herrera · David Innes · David Levine · David Rozando · David Shanske · David Smith · daymobrew · deadduck169 · Dean Sas · Debabrata Karfa · DEBARGHYA BANERJEE · Deep Patel · Deepak Rohilla · Dennis Ploetner · Dennis Snell · Densi Nakum · designsimply · Devansh Chaudhary · Dhananjay Kuber · Dharmesh Patel · Dhaval Kapadane · Dheeraj Bhosale · Dhrumil Kumbhani · Dhruvang21 · Dhruvi Shah · Dhruvik Malaviya · Digvijay Zite · dilip · Dilip Bheda · Dilip Hingarajiya · Dilip Modhavadiya · DingGuodong · Dion Hulse · Divyesh_kakrecha · dj.cowan · Django · dnnsjsk · Doeke Norg · dogee · domenicdenicola · Dominik Schilling · donalirl · dooperweb · Doug Wollison · dretzlaff · Drew Jaynes · Drivingralle · Dwain Maralack · Earthman Media · eclev91 · Eddy · Edward Caissie · efc · Elena Brescacin · elizaan36 · Ella van Durpe · Emerson Maningo · Emilie LEBRUN · Emmanuel Atsé · Enrico Battocchi · Eric Dye · Erick Hitter · Erik · Erik · Eshaan Dabasiya · Estela Rueda · Evan Herman · Even Tobiesen · Fabian Kägy · Fabian Todt · Faisal Ahammad · Faisal Alvi · Faizan Nabi · Felix Arntz · Felix Renicks · finntown · Firoz Sabaliya · Francesca Marano · Francis Cabusas · Francisco · Frank B. · Frank Klein · Fransisca H · frkly · fushar · FX Bénard · gaellebesson · Gajendra Singh · Galib Hayder · Gan Eng Chin · Garrett Hyder · Gary Jones · Gary Pendergast · Gennady Kovshenin · George Mamadashvili · Gerardo Pacheco · ghinamt · Girish Panchal · giuriani · Glen Davies · Glynn Quelch · Gopal Krishnan · Grant M. Kinney · Greg Zió?kowski · gregbenz · grgarside · GrowwBuddy · Guido · Guillaume TURPIN · Gulamdastgir Momin · Héctor Prieto · Halil Kaya · Halyna Yampolska · Hameem Mahdad Kader · Hannes Leismann · Hans-Gerd Gerhards · Hardip Parmar · Hareesh S · Hari Shanker R · harrym · Harshal Kadu · Haz · hekuranredev · Helen Hou-Sandi · Hemant Kothari · Henrique Iamarino · Henry Wright · Herve THOMAS · hideishi · Hidekazu Ishikawa · Hilay Trivedi · Himani Panchal · Himanshu Pathak · Hit Bhalodia · Hitendra Chopda · Hitesh Dhokai · Hovhannes Hovakimyan · hueitan · humanify · hussain896 · huubl · Huzaifa Al Mesbah · Ian Dunn · ilovecats7 · Imran · Imran Hossain (a11n) · Indira Biswas · indithemes · Isabel Brison · iseulde · Isu · Ivan Kristianto · Jack · Jagir Bahesh · Jainil Shah · Jake Spurlock · James Koster · James Monroe · James Payne · James Robinson · James Sansbury · Jamie Blomerus · jammycakes · Jan Lysý · janak Kaneriya · janusdev · Jarda Snajdr · jarekmorawski · Jason Cosper · Jason LeMahieu (MadtownLems) · Jason Sauerwald · Javier Casares · Jayaram · JD Ahir · jdnd · Jean-Baptiste Audras · Jeff Chi · Jeff Golenski · Jeff Ong · Jeff Paul · jeflopo · Jenny Dupuy · jepperask · Jeremy Felt · jeremy80 · jeremyroman · jeryj · jessedyck · Jessica Lyschik · Jigar Bhanushali · Jigar Panchal · jnweaver · Joan Artes · jodamo5 · Joe Dolson · Joe Hoyle · Joe McGill · joecsmalley · Joen Asmussen · Johannes Jülg · John Blackbourn · John James Jacoby · John Regan · Jomar Jay Corona · Jomon Thomas Lobo · Jon Surrell · Jonathan Bossenger · Jonathan Desrosiers · Jong · Joni Erkkilä · Jonny Harris · jonnyauk · joomskys · Joost de Valk · jordesign · Jorge Costa · Jos Velasco · Jose Varghese · Josef Seidl · Joseph Scott · Joshua Wold · jottevanger · Jouni Kananen · Joy · Juan Aldasoro · juanbuis · JuanMa Garrido · juanwp22 · Jules Colle · julianmar · Julie Moynat · Juliette Reinders Folmer · Julio Potier · Justin Tadlock · Juzar · K. Adam White · KafleG · Kai Hao · Kaito Hanamori · Kamal Hosen · KAP ASIAs · Kapil Paul · karlgroves · Karol Manijak · Karthick Murugan · Karthik Thayyil · Karthikeya Bethu · Kaspars · Kathryn Presner · Kausar Alam · keithdevon · Kel Santiago-Pilarski · Kelly Choyce-Dwan · Kelly Mears · keoshi · Ketan Niruke · Ketan Patel · Kevinleary.net · Kharis Sulistiyono · Kira Schroder · KJ Roelke · kkmuffme · Knut Sparhell · kohheepeace · Konstantinos Galanakis · Konstantinos Xenos · kristastevens · Krupa Nanda · Krupal Lakhia · laurelfulford · Laurent MILLET · Lax Mariappan · Laxman Prajapati · lcarevic · Lee · Lee Willis · leedxw · Lena Morita · lenasterg · leszeks · leup · levskipg · Liam Gladdy · Louis · Lourens · Love Soni · Lovekesh Kumar · lovewpmu · Lovro Hrust · Lox · ltrihan · Luigi Teschio · Luis Felipe Zaguini · luisherranz · Lukasz · Luke Cavanagh · Mário Santos · maciejmackowiak · Madhu Dollu · madpeter · Magda Rogier · Maggie Cabrera · Mahesh Prajapati · Mai · maikelraow · Maja Benke · Makarand G. Mane · mallorydxw-old · manfcarlo · Manoj Maharrshi · Manzoor Wani (a11n) · Marc · Marcelo de Moraes Serpa · marchalyoan · Marchetti Design · Marco Ciampini · Maria Yohana · marian1 · Marianna · Marie · Marin Atanasov · Marine EVAIN · Mario Peshev · Mario Santos · Marius L. J. · Mark Howells-Mead · Mark Uraine · Mark-k · martin.krcho · Mary Baum · Mary Hubbard · Masud Rana · Mathieu Paapst · Matias Benedetto · Matias Ventura · Matt (Thomas) Miklic · Matt Mullenweg · Matt Robinson · Matt West · Matteo Enna · Matthew · Matthew Boynes · mattryanwalker · Mauriac AZOUA · Maxime Meganck · maximebj · Mayank Tripathi · Mayur Prajapati · Md Abdullah Al Arif · Md Abul Bashar · Md Hafijur Rahman · MD Kawsar Chowdhury · Md Mahdi Hasan · Md. Ibrahim Khalil · Md. Najmul Islam · Md.Mehedi Hasan · mdviralsampat · megane9988 · MelissaH · metropolis_john · Michael Adams (mdawaffe) · Michael Burridge · Michael Willman · Michal Czaplinski · Michelle Frechette · micromadness · Miguel Fonseca · Miguel Torres · Mijo T J · Mikael Korpela · Mike Bijon · Mike Ritter · Mikin Chauhan · Milana Cap · Milind More · mimi · miroku · Mitchell Austin · Modi Sahil · modulbuero · Mohamed Aboelfotoh Mohamed · Mohit Dadhich · mojorob · Morais Junior · Moses Cursor Ssebunya · Mosne / Paolo Tesei · mr660 · mreishus · mrunalkulkarni · mrwweb · mt · Muddassir Rahman Nasim · Muhibul Haque · mujuonly · Mukesh Panchal · Mukul Singh · My1 · n8finch · Nadir Seghir · nandow · NANI SAMIREDDY · Narendra Sishodiya · Naresh Bheda · Natalia T · Nathan Johnson · navneet · Navneet Kaur · Nazmul Hasan Robin · Ned Zimmerman · neotrope · NerQuiles · net · Nick Diego · nickgalvez · Nicolas RIVIERE · nicolasleroy · nidhidhandhukiya · Nik Tsekouras · Nikan Radan · Nikita Solanki · Nikunj Hatkar · Nilesh Shiragave · Niraj Giri · Nithin SreeRaj · Noam Eppel · Noruzzaman · nosilver4u · oceantober · Olaf Lederer · Olga Gleckler · Oliver Campion · Omer Korner · Oscar Arzola · Oskari Groenroos · othernoel · Ov3rfly · Paal Joachim Romdahl · pampfelimetten · Parin Panjari · Parth Dodiya · Parth vataliya · Pascal Birchler · Pascal Casier · Patel Jaymin · Patricia BT · Patrick Lumumba · Paul · Paul Bearne · Paul Biron · Paul English · Paul Kevan · paullb · Paulo Pinto · Paulo Trentin · Pavan Patil · Pawan Kumar · Pedro Mendonça · Peter Rubin · Peter Westwood · Peter Wilson · peter8nss · peterdavehello · petitphp · philliproth · philwebs · Pitam Dey · pixlpirate · podpirate · Pooja Bhimani · Pooja Killekar (Muchandikar) · pooja9712 · Praful Patel · Prasad Karmalkar · prashant · Prashant Baldha · Prashant Patil · Prathamesh Shirke · prathameshbhagat1511 · Pratik Bhatt · Pratik Gandhi · Pratik Londhe · Presskopp · Pritam Sonone · Priyank Vadhavana · Pushpender Singh · Q · qhaensler · Rafael Fischmann · Rahul Prajapati · Raj Patel · Rajat Patel · Rajendra Patel · Rajendra Patil · Rajesh Radadiya · Rajesh Rathod · Rajin Sharwar · Ramon Ahnert · Ramon Corrales · Ramon James · Ravi Gadhiya · redkite · Rehan Ali · Rejaul Alom Khan · Remco · Renatho · Renz Jay Sanchez · Riad Benguella · Rich Tabor · Riddhi Dave · Rinkal Pagdar · Rishav Dutta · Rishi Mehta · Rishi Shah · Rishit Gupta · rkyburz · Robert Anderson · Robert Chapin · Robert Ghetau · Robert Seyfriedsberger · robertstaddon · Robin Martijn · Rodrigo Arias · Rodrigo Primo · Rogier Lankhorst · Rohan Jha · rohitmathur7 · rohjay · room34 · Rotem Gelbart · Roy Orbitson · Roy Tanck · roybellingan · Ruchir Goswami · Rudrakshi Gupta · Rupesh Patil · rupw · Ruturaj Raval · rvoigt · Ryan Fredlund · Ryan Hellyer · Ryan McCue · Ryan Welcher · Ryo · S P Pramodh · Sébastien SERRE · Sérgio Gomes · Sören Wünsch · Sabbir Ahmed · sabrineg · Saeed Piri · Sagar Lakhani · Sagar Prajapati · Sagar Tamang · sailpete · Sainath Poojary · Sajjad Hossain Sagor · sally · samiamnot · Sampat Viral · Samsul Islam Rana · Samuel Wood (Otto) · Sanyogg Shelar · Sarah Norris · Sarath AR · Sarthak Nagoshe · Sathiya Venkatesan · Saul Fougnier · saurabh.dhariwal · Saxon Fletcher · Sayan Datta · Sayedul Sayem · sbathompson · Scott Arciszewski · scribu · Sean Fisher · seanlanglands · Sebastian Pisula · Seif Radwane · Sergey Biryukov · sergiogutierrez · Seth Rubenstein · Severine Pozzo · Shadi G ???? ?? · Shail Mehta · Shalin Shah · Shane Muirhead · Shoe · Shraddha Gore · shreyashd21 · Shubham Kumar Bansal · Shubham Patil · shulard · Shyam Kariya · Siddharth Thevaril · siliconforks · Simone Maranzana · SirLouen · sjefen6 · Slava Abakumov · Slavco Mihajloski · smerriman · Sneha Patil · snehal5774 · Soham sham joshi · Sourabh Jain · Sourav Pahwa · soyeb salar · Spencer Finnell · Spenser Hale · spmultidots · spncr · Sridhar Katakam · Stefan Seidner-Britting · Stefano Minoia · stein2nd · Stephen Bernhardt · Stephen Edgar · Steve Dufresne · stimul · strarsis · Stuart McAlpine · Subodh Rajpopat · Subrata Sarkar · SUHAS SUTAR · Sukhendu Sekhar Guria · Sumit Bagthariya · Sumit Singh · Sumon Sarker · SunilPrajapati · Suraj Sutar · swalkinshaw · Sybre Waaijer · Synchro · t.schwarz · Taco Verdonschot · Taegon Kim · Takashi Irie · Takashi Kitajima · Takayuki Miyoshi · takuword · Tammie Lister · Tanbir Ahmod · Tapan Kumer Das · th23 · Thakor Darshil · thelmachido a11n · ThemeBeans · thomaswm · threadi · Thrijith Thankachan · tiago · TigriWeb · Till Krüss · Tim Brathärig · Tim Sheehan · Tim W · Timi Wahalahti · Timothée Brosille · Timothy Jacobs · Timur Kamaev · Tirth Doshi · TJarrett · Tobias Bäthge · tobifjellner (Tor-Bjorn “Tobi” Fjellner) · Tom Gugel · Tom Rhodes · Tomoki Shimomura · Toni Viemerö · Tonya Mork · Toro_Unit (Hiroshi Urabe) · Torsten Landsiedel · tropicalista · Troy Chaplin · Trupti Kanzariya · Trusha · tunetheweb · Tung Du · Tushar Patel · TyB · tysonlmao · Ugyen Dorji · Umesh Singh · Unsal Korkmaz · up1512001 · upadalavipul · utrenkner · Vagelis · Vaibhav Singh Web · Vaibhav Tukaram Nawale · Valérie Galassi · Vania · vee · Vegard S. · vgnavada · Vicente Canales · Victoria – a11n · Vijayan · Vijaysinh Zala · Vikram · Viktor Szépe · Vinit · Vipul Gupta · Vipul Patil · Virgildia · Virginie Garnier · virginienacci · Vishy Moghan · vivekawsm · Vrishabh Jasani · vykesmac · wadowad · Web-Pepper · WebMan Design | Oliver Juhas · Wes Theron · Weston Ruter · whaze · Will Skora · williampatton · wongjn · World Web Technology · wpgerd · wprockstar2 · wwdes · xate · xavilc · xpurichan · Yahil Madakiya · Yani · Yash Kukreja · yellowafterlife · Yogesh Bhutkar · yudhisthirnahar · Yui · Yuliyan Slavchev · yuu · zaoyao · Zargarov · Zebulan Stanphill · zeelthakkar · Zunaid Amin · ??
More than 60 locales have fully translated WordPress 6.8 into their language making this one of the most translated releases ever on day one. Community translators are working hard to ensure more translations are on their way. Thank you to everyone who helps make WordPress available in 200 languages.
Last but not least, thanks to the volunteers who contribute to the support forums by answering questions from WordPress users worldwide.
Get involved
Participation in WordPress goes far beyond coding. And learning more and getting involved is easy. Discover the teams that come together to Make WordPress and use this interactive tool to help you decide which is right for you.
WordCamp Europe 2025: Sali, Basel!

WordCamp Europe 2025 will be held in gorgeous Basel, Switzerland, from June 5 to 7. It will bring together open source enthusiasts, developers, and WordPress professionals from across the region—and the world!
This year’s event offers fresh perspectives, engaging conversations, and countless opportunities to connect with the WordPress community, agencies, and innovators over three action-packed days of learning, networking, and collaboration.
Tickets are limited—secure yours today!
Keynotes, panels, and deep dives
The main conference, which will be held on June 6th and 7th, will feature a lineup of notable keynote sessions, including diverse sessions on business strategy and building innovative modern features, open-source advocacy, accessibility, and more. For those looking to sharpen their skills, presentations will dive deep into topics like SEO for WordPress, performance optimization, speed-builds, and leveraging AI.
Q&A Fireside Chat
You can join Mary Hubbard, the WordPress Executive Director, and Matt Mullenweg, co-founder of the WordPress project on June 7th to discuss WordPress and its community, followed by an in-person Q&A session here in Basel.
Explore Basel
Basel, the third-largest city in Switzerland, is filled with historical buildings, a cathedral, museums, and hidden gems! You can get around Basel and experience it yourself using your BaselCard, which allows you to hop on and off all public transportation without a worry. A walk down Basel’s river Rhine could be the perfect evening during your visit to WordCamp Europe!
Find accommodations in Basel
Learn about BaselCard benefits
Need a visa? Apply by May 10, 2025
Plan Your WordCamp Europe Experience See the full schedule, plan your sessions, and maximize your time in Basel.
Get WordCamp-ready
Make sure to secure your WordCamp Europe 2025 tickets (if you haven’t already!)
Follow WordCamp Europe news on Bluesky, Instagram, Facebook, LinkedIn, Threads, Mastodon, and X/Twitter for real-time updates!
You can also help us spread the word about WordCamp Europe this year! Post about your attendance using our ready-made texts or we also encourage you to use your own voice – you know your community best.
And as always, be part of the conversation! Whether you’re attending in-person in Basel or following along online, share your experiences using the tags #WCEU and #WordPress on all social media networks!
Basel is calling—see you at WordCamp Europe 2025!
Thank you to @dolgelukkig for drafting this copy.
What I Want in an App
Simplicity. Focus. Usability. Consistency. Just works. I don’t mind paying for an app that provides these features. They seem like simple enough concepts. But many of the apps out there today seem to be struggling. I know I am just dreaming, but here goes..
Focused
I want an app that is focused on one thing. Maybe a few peripheral features if immediately relevant. But one app per task, nice focused and simple.
Not bloated
I want an app that is not bloated with needless features. The most current example is AI. Seems every app and their dog is stuffing AI into the mix.
No ads
I want an app with ZERO advertisements. I don’t mind a few ads if they are relatively inconspicuous and/or dismissible. I don’t mind an option to upgrade to paid version, if the app is worthwhile I definitely will do so. But keep the ads and upsell nags to a minimum.
No hoops
I want an app that doesn’t require giving my email address just to open it. In fact I want an app that doesn’t require any email or personal information whatsoever.
No strings
I want an app that doesn’t track, store, or sell my data. I want to remain anonymous. I want my privacy. I want to use the app for its purpose without any strings attached.
Usable
I want an app that is usable. I’m not old but my eyesight is not what it used to be. I’m tired of apps that assume everyone can easily read 10-point fonts on dark backgrounds. Etc. Give me text and fonts that are clear and easy to read.
Relaxed
I want an app that gives me room to breathe. When using the app, I want at least SOME areas on the UI to NOT be clickable. I want to be able to touch the screen without the app taking some action. Lots of apps these days are almost impossible to use, simply because every pixel on the screen is waiting for you to click, swipe, or touch. Makes it hard to move around and enjoy the app, when everything is so crammed on the screen.
No constant upgrades
I want an app that doesn’t upgrade every other day. Unless for important security fixes, apps shouldn’t update so frequently as to give the user headaches. Updates should occur infrequently enough that the user isn’t saying, “I JUST updated this app”, or “Another update for this app”, or even take notice at all.
Consistent
I want an app that’s consistent. Not arbitrarily making changes every other update. Like randomly redesigning and rearranging the interface. Moving buttons and features around, hiding things, and just making life difficult for all its users.
Documented
I want an app that is well documented. This is where consistency benefits everyone. Apps that don’t randomly change everything for every update tend to have documentation that remains valid and relevant, while apps that constantly change everything tend to have outdated documentation that only adds to the confusion.
More focused
I want an app that doesn’t add new features just to lure more customers. Just because Joe Shmoe writes in about adding some obscure functionality doesn’t mean you should. It would just add more bloat without being useful to most users. App makers need to grow a spine and draw hard lines in the sand regarding the app’s purpose, direction and scope.
Available anywhere
I want an app that is available on any device. I use Apple, Android, Windows, and Linux. And as much as possible like to streamline and sync everything into a unified workflow. So it sucks when for whatever reason an app is not available on this or that platform. In most cases this is not due to the app itself, but the petty political differences among the various platforms.
App Support
Added by Isocat on Mastodon: Well and helpfully supported. Make it easy and effective for me to contact the publisher when something doesn’t work the way the documentation says it should. Respond helpfully and promptly. Do not offload this to the likes of ZenDesk. Do not tell me to seek answers in a ‘community forum’ where questions go to get mocked and die alone of old age.
? Also: the same things apply to web pages also, not just apps.
? Again: I don’t mind paying for apps that are worth it.
? Golden rule: Always think of the user!
WordPress 6.8 Release Candidate 3
The third release candidate (“RC3”) for WordPress 6.8 is ready for download and testing!
This version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it’s recommended that you evaluate RC3 on a test server and site.
Reaching this phase of the release cycle is an important milestone. While release candidates are considered ready for release, testing remains crucial to ensure that everything in WordPress 6.8 is the best it can be.
You can test WordPress 6.8 RC3 in four ways:
Plugin | Install and activate the WordPress Beta Tester plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream). |
Direct Download | Download the RC3 version (zip) and install it on a WordPress website. |
Command Line | Use the following WP-CLI command: wp core update --version=6.8-RC3 |
WordPress Playground | Use the 6.8 RC3 WordPress Playground instance (available within 35 minutes after the release is ready) to test the software directly in your browser without the need for a separate site or setup. |
The current target for the WordPress 6.8 release is April 15, 2025. Get an overview of the 6.8 release cycle, and check the Make WordPress Core blog for 6.8-related posts leading up to next week’s release for further details.
What’s in WordPress 6.8 RC3?
Get a recap of WordPress 6.8’s highlighted features in the Beta 1 announcement. For more technical information related to issues addressed since RC2, you can browse the following links:
- GitHub commits for 6.8 since April 1
- Changes committed since April 1
How you can contribute
WordPress is open source software made possible by a passionate community that collaborates and contributes to its development. The resources below outline various ways you can help the world’s most popular open source web platform, regardless of your technical expertise.
Get involved in testing
Testing for issues is critical to ensuring WordPress is performant and stable. It’s also a meaningful way for anyone to contribute. This detailed guide will walk you through testing features in WordPress 6.8. For those new to testing, follow this general testing guide for more details on getting set up.
If you encounter an issue, please report it to the Alpha/Beta area of the support forums or directly to WordPress Trac if you are comfortable writing a reproducible bug report. You can also check your issue against a list of known bugs.
Curious about testing releases in general? Follow along with the testing initiatives in Make Core and join the #core-test channel on Making WordPress Slack.
Search for vulnerabilities
From now until the final release of WordPress 6.8 (scheduled for April 15, 2025), the monetary reward for reporting new, unreleased security vulnerabilities is doubled. Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the HackerOne page and in the security white paper.
Update your theme or plugin
For plugin and theme authors, your products play an integral role in extending the functionality and value of WordPress for all users. For more details on developer-related changes in 6.8, please review the WordPress 6.8 Field Guide.
Thanks for continuing to test your themes and plugins with the WordPress 6.8 beta releases. With RC3, you’ll want to conclude your testing and update the “Tested up to” version in your plugin’s readme file to 6.8.
If you find compatibility issues, please post detailed information to the support forum.
Help translate WordPress
Do you speak a language other than English? ¿Español? Français? ???????? ???? ??????? ?????? ?????? You can help translate WordPress into more than 100 languages.
An RC3 haiku
The launch draws closer,
Six-eight sings through RC3,
Almost time to shine.
Thank you to the following contributors for collaborating on this post: @audrasjb, @mamaduka, @krupajnanda, @benjamin_zekavica, @narenin, @joedolson, @courane01, @joemcgill, @marybaum, @kmgalanakis, @umeshsinghin, @wildworks, @mkrndmane.
WordPress 6.8 Release Candidate 2
The second Release Candidate (“RC2”) for WordPress 6.8 is ready for download and testing!
This version of the WordPress software is under development. Please do not install, run, or test this version of WordPress on production or mission-critical websites. Instead, it’s recommended that you evaluate RC2 on a test server and site.
Reaching this phase of the release cycle is an important milestone. While release candidates are considered ready for release, testing remains crucial to ensure that everything in WordPress 6.8 is the best it can be.
You can test WordPress 6.8 RC2 in four ways:
Plugin | Install and activate the WordPress Beta Tester plugin on a WordPress install. (Select the “Bleeding edge” channel and “Beta/RC Only” stream). |
Direct Download | Download the RC2 version (zip) and install it on a WordPress website. |
Command Line | Use the following WP-CLI command: wp core update –version=6.8-RC2 |
WordPress Playground | Use the 6.8 RC2 WordPress Playground instance (available within 35 minutes after the release is ready) to test the software directly in your browser without the need for a separate site or setup. |
The current target for the WordPress 6.8 release is April 15, 2025. Get an overview of the 6.8 release cycle, and check the Make WordPress Core blog for 6.8-related posts in the coming weeks for further details.
What’s in WordPress 6.8 RC2?
Get a recap of WordPress 6.8’s highlighted features in the Beta 1 announcement. For more technical information related to issues addressed since RC1, you can browse the following links:
- GitHub commits for 6.8 since March 25
- Closed Trac tickets since March 25
Want to look deeper into the details and technical notes for this release? These recent posts cover some of the latest updates:
- Speculative Loading in 6.8
- WordPress 6.8 will use bcrypt for password hashing
- Roster of design tools per block (WordPress 6.8 edition)
- More efficient block type registration in 6.8
- Updates to user-interface components in WordPress 6.8
- Interactivity API best practices in 6.8
- Internationalization improvements in 6.8
How you can contribute
WordPress is open source software made possible by a passionate community of people collaborating on and contributing to its development. The resources below outline various ways you can help the world’s most popular open source web platform, regardless of your technical expertise.
Get involved in testing
Testing for issues is critical to ensuring WordPress is performant and stable. It’s also a meaningful way for anyone to contribute. This detailed guide will walk you through testing features in WordPress 6.8. For those new to testing, follow this general testing guide for more details on getting set up.
If you encounter an issue, please report it to the Alpha/Beta area of the support forums or directly to WordPress Trac if you are comfortable writing a reproducible bug report. You can also check your issue against a list of known bugs.
Curious about testing releases in general? Follow along with the testing initiatives in Make Core and join the #core-test channel on Making WordPress Slack.
Search for vulnerabilities
From now until the final release of WordPress 6.8 (scheduled for April 15, 2025), the monetary reward for reporting new, unreleased security vulnerabilities is doubled. Please follow responsible disclosure practices as detailed in the project’s security practices and policies outlined on the HackerOne page and in the security white paper.
Update your theme or plugin
For plugin and theme authors, your products play an integral role in extending the functionality and value of WordPress for all users.
Thanks for continuing to test your themes and plugins with the WordPress 6.8 beta releases. With RC2, you’ll want to conclude your testing and update the “Tested up to” version in your plugin’s readme file to 6.8.
If you find compatibility issues, please post detailed information to the support forum.
Help translate WordPress
Do you speak a language other than English? ¿Español? Français? ???????? ???? ??????? ?????? ?????? ?????? You can help translate WordPress into more than 100 languages. This release milestone (RC2) also marks the hard string freeze point of the 6.8 release cycle.
An RC2 haiku
Testing, 1, 2, 3
It’s almost April fifteenth
Squashing all the bugs
Thank you to the following contributors for collaborating on this post: @michelleames, @tacoverdo, @jopdop30, @vgnavada, @jeffpaul.
My Shortlist for Managed VPS Hosting
I’ve been online since 1999. So 25+ years of finding and dealing with a wide variety of web hosts. While painful at times, this experience enables me to get out there and find better web hosting at the drop of a hat. It’s been a while since I’ve written about my web-hosting experiences, so this post is to share a recent foray into finding a solid managed-VPS solution in the year 2025.
Some context..
This round of “find a new web host” happened after my then-current host raised prices, yet again. I first switched to them in 2018, and was quite happy with the provided level of service and support. But then after some time, there was a price increase, apparently because of changes with Plesk. “Okay” not a big deal. Already paying near top dollar for service, but understand that costs increase. But then just as I was getting used to paying the new rate, they raised prices again. And then a few months later, raised the prices again. Granted, each of these first several price hikes were only a few dollars or so. But still felt a little sting each time.
Last straw..
And the price increases continued several more times until I was paying nearly $120 per month for a 4-core, 4-GB VPS server. Check around, that’s definitely on the high end of the scale. And then they hit me.. the last straw was a scheduled “pricing update” scheduled for the end of this month. They sent out an email letting customers know that rates were about to increase by 12%, which would jack up my monthly payment to over $130 per month, or over $1,500 per year. Which is just too expensive for my humble little online operation.
Here is the main part of the email message they sent out earlier this month:
Pricing Update Coming Soon
Thank you for being a valued customer of [redacted]. We’re writing to inform you of a pricing change that will impact your monthly invoice; however, you have an option to keep your current pricing, outlined below.
We understand and appreciate any pricing changes are impactful. As a loyal customer, we are offering you an opportunity to lock in your current monthly pricing through an annual commitment.
Lock My Current Price
You may continue to pay your current monthly rate, with no pricing increases during this one year commitment period. Should you choose not to take this option, a 12% increase will be added to your monthly invoice for account number [redacted] starting March 28, 2025.
I love how they refer to a 12% price increase as a “Pricing Update”. You know those clever marketers think we’re all a bunch of morons.
Time to move..
Needless to say, this umpteenth price hike left me feeling rather disappointed and frankly a bit insulted. So instead of continuing with my work developing WordPress plugins and writing tutorials, I spent the first half of March finding a new web host and transferring all of my sites to a new server. Fortunately, I was highly motivated and actually inspired to find something better and start fresh..
My requirements..
So here it is now, the beginning of March and I have set aside the next two weeks to migrate my websites to a new host. One thing that makes the work of finding a new web host a little easier is knowing exactly what you need. Here is my specific list of requirements and/or preferences, some things are more flexible than others:
- Managed VPS Hosting — Wish I had more time for unmanaged but I don’t
- US-based Location — Most of my traffic comes from the US and NA
- Control Panel — Open to any control panel that provides a demo
- 24/7 Phone Support — Chat-based support is sooo tedious
- Linux & Apache — Just a personal preference, it’s what I know
- PHP & phpMyAdmin — Most web hosts provide both of these
- Apache/.htaccess Enabled — Most web hosts provide this
- SSL / HTTPS — Preferably free certificates via Let’s Encrypt
- DNS access — Essential to have control over DNS headers
- Root Access — Need to be able to customize and fine-tune things
- Cron Jobs — For automated system reports and other tasks
- Trial Period — In case of anything unexpected, missing features, etc.
Everyone has different needs and preferences, these are mine. So when I’m searching for a new web host, these are first-priority features that I look for. Any host that checks all those boxes is added to my short list.
Interviews..
After scouring the Web and putting together my shortlist of potential web hosts, it’s time for the interviews. This is where I revisit each web host and ask a series of questions. Before jumping into the questions, I first take the time to dig around the host’s website and gather as much information as possible. Doing this usually shortens the list of questions and thus saves some time. So I find the “VPS Plans” page, examine the details, compare prices, resources (e.g., CPU, disk space, memory), and then ask the following pre-sales questions:
- Are these *all* of your managed VPS plans?
- Are the listed prices introductory/deals?
- Ask about annual pricing vs. month-to-month
- Any hidden fees, like for SSL or control panel, etc.
- What if it doesn’t work out, refund policy
- Options for control panels, e.g., Plesk, cPanel, etc.
- Is there an extra charge for any specific control panels?
- Which version of Linux, EOL etc.
- Running Apache, Apache + Nginx, or something else?
- Which versions of PHP are provided?
- Which versions of MariaDB are provided?
- Is the IP address shared or dedicated?
- Is IPv6 available?
- Who owns the company?
- How long in business?
- 24/7 phone support?
- PCI compliance?
- Trial period?
Of course, in order to ask these questions, there must be a support or pre-sales person available to take the call or handle the chat. If no phone number, I look for chat. If no chat, I move on to the next potential web host. No point in waiting around for an email response for pre-sales questions lol.
Usually the interview questions narrow the list down to just a handful. At this point, it is much easier to compare prices, features, and make a final decision. Also it is wise to further vet the final candidates by searching around for any related reviews about the company/service (written by actual people/customers). Also look for available online documentation, resources, server status page, and so forth.
? Web host shortlist
After going through the motions, I have put together the following web-hosting shortlist. I had asked for help with recommendations on X but didn’t think about sharing the list until prompted by @thisbitoo. So without further ado, here is my personal short list of recommended web hosts for Managed VPS Hosting in 2025:
There are many other great hosts out there, so I encourage you to spend some time searching and researching the options to find the best possible fit for your specific needs. Note: The web hosts listed above are not a recommendation. I am merely sharing the list of final candidates in hopes that it will give you some ideas 🙂
Honorable mentions
There were a few other web hosts and tools that looked great but just didn’t make the cut. So here are a few more hosting ideas for your consideration:
- A2 Hosting (no root access)
- Cloudways / DigitalOcean (no root access)
- GridPane / PeakFreq
- Enhance (hosting control panel)
- RunCloud (server management platform)
I hope this post is useful for anyone else looking for Managed VPS Hosting. Feel free to share your experiences and recommendations in the comments below. Thanks 🙂
Pro Version of Head Meta Data WordPress Plugin
Super pumped to finally launch Head Meta Pro! This is the premium/pro version of the free plugin hosted at WordPress.org, Head Meta Data. While the free version is great and serves many sites, there are more features that I wanted to add, like complete support for all the different page-views generated by WordPress. So with the free version, you can define one set of meta tags for the entire site. With the pro version, you can define unique sets of meta tags for every type of page-view, including the home page, single posts, pages, archives, search results, and more. What’s the difference between free and pro? Check out the comparison chart »
Head Meta Pro = Perfect meta tags for your WordPress site
Head Meta Pro
Head Meta Pro is completely rewritten from the ground up, focused on performance and security with a solid flexible codebase that’s tightly integrated with WordPress core. Head Meta Pro lets you configure the perfect HTML meta tags for your WordPress site. Define tags for each type of page-view, including posts, pages, archives, search, and even 404 pages. Use shortcut variables like %%DATE%%
, %%POST_TITLE%%
, and %%POST_DESC%%
to include dynamic, context-specific information with your meta tags. Head Meta Pro also works with all custom post types, custom taxonomies, and post formats.
Pro Features
Just a few of the many features provided with Head Meta Pro:
- Zero coding skills required! 🙂
- Add meta tags for all posts, archives, and every type of page view
- Supports any/all tags, including
<meta>
,<link>
, and<title>
tags - Define complete meta tags for Facebook (Open Graph) and X (Twitter)
- Use the Meta Tags box to add post-specific meta, social, and custom tags
- Preview meta and social tags for each page view on the settings page
- Choose from many shortcut variables to add dynamic data to your tags
- Head Meta Pro is developed by Jeff Starr, a 15-year WP/security expert
- Outputs squeaky clean HTML/markup in your pages’ source code
- Complete detailed documentation via the settings page Help tab
- Provides everything in the free version and much more
Screenshots
Here are some screenshots showing off Head Meta Pro settings and options (click images for full-size view).
Check out more screenshots on the Head Meta Pro homepage 🙂
Learn more..
Head Meta Pro gives you complete control and flexibility over your site’s meta tags. Check out more features and details:
- Head Meta Pro homepage
- Free vs. Pro comparison chart
- Launch Post at Plugin Planet
- Head Meta Pro Docs and Tutorials
- Head Meta Pro – Plugin Settings
- Head Meta Pro readme.txt
- Head Meta Pro – FAQs
Questions about Head Meta Pro? Send ’em via the contact form at Plugin Planet.
Head Meta Pro = Perfect meta tags with zero code required.
Go Pro!
Take control and level up your site’s meta game. Yearly and Lifetime licenses available. Unlimited licenses also available.
? Learn more and get Head Meta Pro »
Ultimate Block List to Stop AI Bots
More than you might think, AI (Artificial Intelligence) and ML (Machine Learning) bots are crawling your site and scraping your content. They are collecting and using your data to train software like ChatGPT, OpenAI, DeepSeek, and thousands of other AI creations. Whether you or anyone approves of all this is not my concern for this post. The focus of this post is aimed at website owners who want to stop AI bots from crawling their web pages, as much as possible. To help people with this, I’ve been collecting data and researching AI bots for many months now, and have put together a “Mega Block List” to help stop AI bots from devouring your content.
The ultimate block list for stopping AI bots from crawling your site.
Contents
- Block AI Bots via robots.txt
- Block AI Bots via Apache/.htaccess
- Notes
- Changelog
- Disclaimer
- Show Support
- References
- Feedback
If you can edit a file, you can block a ton of AI bots.
Block AI Bots via robots.txt
The easiest way for most website owners to block AI bots, is to append the following list to their site’s robots.txt file. There are many resources explaining the robots.txt file, and I encourage anyone not familiar to take a few moments to learn more.
In a nutshell, the robots.txt file is a file that contains rules for bots to obey. So you can add rules that limit where bots can crawl, whether individual pages or the entire site. Once you have added some rules, simply upload the robots file to the public root directory of your website. For example, here is my robots.txt for Perishable Press.
To block AI bots via your site’s robots.txt file, append the following rules. Understand that bots are not required to obey robots.txt rules. Robots rules are merely suggestions. Good bots will follow the rules, bad bots will ignore the rules and do whatever they want. To force compliance, you can add blocking rules via Apache/.htaccess. That in mind, here are the robots rules to block AI bots..
Blocks over 400+ AI bots and user agents.
Block list for robots.txt
Before using, read the Notes and Disclaimer.
# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/
User-agent: .ai
User-agent: Agentic
User-agent: AI Article Writer
User-agent: AI Content Detector
User-agent: AI Dungeon
User-agent: AI Search Engine
User-agent: AI SEO Crawler
User-agent: AI Writer
User-agent: AI21 Labs
User-agent: AI2Bot
User-agent: AIBot
User-agent: AIMatrix
User-agent: AISearchBot
User-agent: AI Training
User-agent: AITraining
User-agent: Alexa
User-agent: Alpha AI
User-agent: AlphaAI
User-agent: Amazon Bedrock
User-agent: Amazon-Kendra
User-agent: Amazon Lex
User-agent: Amazon Comprehend
User-agent: Amazon Sagemaker
User-agent: Amazon Silk
User-agent: Amazon Textract
User-agent: AmazonBot
User-agent: Amelia
User-agent: AndersPinkBot
User-agent: Anthropic
User-agent: AnyPicker
User-agent: Anyword
User-agent: Aria Browse
User-agent: Articoolo
User-agent: Automated Writer
User-agent: AwarioRssBot
User-agent: AwarioSmartBot
User-agent: Azure
User-agent: BardBot
User-agent: Brave Leo
User-agent: ByteDance
User-agent: Bytespider
User-agent: CatBoost
User-agent: CC-Crawler
User-agent: CCBot
User-agent: ChatGLM
User-agent: Chinchilla
User-agent: Claude
User-agent: ClearScope
User-agent: Cohere
User-agent: Common Crawl
User-agent: CommonCrawl
User-agent: Content Harmony
User-agent: Content King
User-agent: Content Optimizer
User-agent: Content Samurai
User-agent: ContentAtScale
User-agent: ContentBot
User-agent: Contentedge
User-agent: Conversion AI
User-agent: Copilot
User-agent: CopyAI
User-agent: Copymatic
User-agent: Copyscape
User-agent: Cotoyogi
User-agent: CrawlQ AI
User-agent: Crawlspace
User-agent: Crew AI
User-agent: CrewAI
User-agent: DALL-E
User-agent: DataForSeoBot
User-agent: DataProvider
User-agent: DeepAI
User-agent: DeepL
User-agent: DeepMind
User-agent: DeepSeek
User-agent: Diffbot
User-agent: Doubao AI
User-agent: DuckAssistBot
User-agent: FacebookBot
User-agent: FacebookExternalHit
User-agent: Falcon
User-agent: Firecrawl
User-agent: Flyriver
User-agent: Frase AI
User-agent: FriendlyCrawler
User-agent: Gemini
User-agent: Gemma
User-agent: GenAI
User-agent: Genspark
User-agent: GLM
User-agent: Goose
User-agent: GPT
User-agent: Grammarly
User-agent: Grendizer
User-agent: Grok
User-agent: GT Bot
User-agent: GTBot
User-agent: Hemingway Editor
User-agent: Hugging Face
User-agent: Hypotenuse AI
User-agent: iaskspider
User-agent: ICC-Crawler
User-agent: ImageGen
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: INK Editor
User-agent: INKforall
User-agent: IntelliSeek
User-agent: Inferkit
User-agent: ISSCyberRiskCrawler
User-agent: JasperAI
User-agent: Kafkai
User-agent: Kangaroo
User-agent: Keyword Density AI
User-agent: Knowledge
User-agent: KomoBot
User-agent: LLaMA
User-agent: LLMs
User-agent: magpie-crawler
User-agent: MarketMuse
User-agent: Meltwater
User-agent: Meta AI
User-agent: Meta-AI
User-agent: Meta-External
User-agent: MetaAI
User-agent: MetaTagBot
User-agent: Mistral
User-agent: Narrative
User-agent: NeevaBot
User-agent: Neural Text
User-agent: NeuralSEO
User-agent: Nova Act
User-agent: OAI-SearchBot
User-agent: Omgili
User-agent: Open AI
User-agent: OpenAI
User-agent: OpenBot
User-agent: OpenText AI
User-agent: Operator
User-agent: Outwrite
User-agent: Page Analyzer AI
User-agent: PanguBot
User-agent: Paperlibot
User-agent: Paraphraser.io
User-agent: Perplexity
User-agent: PetalBot
User-agent: Phindbot
User-agent: PiplBot
User-agent: ProWritingAid
User-agent: QuillBot
User-agent: RobotSpider
User-agent: Rytr
User-agent: SaplingAI
User-agent: Scalenut
User-agent: Scraper
User-agent: Scrapy
User-agent: ScriptBook
User-agent: SEO Content Machine
User-agent: SEO Robot
User-agent: Sentibot
User-agent: Sidetrade
User-agent: Simplified AI
User-agent: Sitefinity
User-agent: Skydancer
User-agent: SlickWrite
User-agent: Sonic
User-agent: Spin Rewriter
User-agent: Spinbot
User-agent: Stability
User-agent: StableDiffusionBot
User-agent: Sudowrite
User-agent: Super Agent
User-agent: Surfer AI
User-agent: Text Blaze
User-agent: TextCortex
User-agent: The Knowledge AI
User-agent: Timpibot
User-agent: Vidnami AI
User-agent: Webzio
User-agent: Whisper
User-agent: WordAI
User-agent: Wordtune
User-agent: WormsGTP
User-agent: WPBot
User-agent: Writecream
User-agent: WriterZen
User-agent: Writescope
User-agent: Writesonic
User-agent: xAI
User-agent: xBot
User-agent: YouBot
User-agent: Zero GTP
User-agent: Zerochat
User-agent: Zhipu
User-agent: Zimm
Disallow: /
Block AI Bots via Apache/.htaccess
To actually enforce the “Ultimate AI Block List”, you can add the following rules to your Apache configuration or main .htaccess file. Like many others, I’ve written extensively on Apache and .htaccess. So if you’re unfamiliar, there are plenty of great resources, including my book .htaccess made easy.
In a nutshell, you can add rules via Apache/.htaccess to customize the functionality of your website. For example, you can add directives that help control traffic, optimize caching, improve performance, and even block bad bots. And these rules operate at the server level. So while bots may ignore rules added via robots.txt, they can’t ignore rules added via Apache/.htaccess (unless they falsify their user agent).
To block AI bots via Apache/.htaccess, add the following rules to either your server configuration file, or add to the main (public root) .htaccess file. Before making any changes, be on the safe side and make a backup of your files. Just in case something unexpected happens, you can easily roll back. That in mind, here are the Apache rules to block AI bots..
Blocks over 400+ AI bots and user agents.
Block list for Apache/.htaccess
Before using, read the Notes and Disclaimer.
# Ultimate AI Block List v1.4 20250417
# https://perishablepress.com/ultimate-ai-block-list/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (.ai |Agentic|AI Article Writer|AI Content Detector|AI Dungeon|AI Search Engine|AI SEO Crawler|AI Writer|AI21 Labs|AI2Bot|AIBot|AIMatrix|AISearchBot|AI Training|AITraining|Alexa|Alpha AI|AlphaAI|Amazon Bedrock|Amazon-Kendra) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Amazon Lex|Amazon Comprehend|Amazon Sagemaker|Amazon Silk|Amazon Textract|AmazonBot|Amelia|AndersPinkBot|Anthropic|AnyPicker|Anyword|Aria Browse|Articoolo|Automated Writer|AwarioRssBot|AwarioSmartBot|Azure|BardBot|Brave Leo|ByteDance) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Bytespider|CatBoost|CC-Crawler|CCBot|ChatGLM|Chinchilla|Claude|ClearScope|Cohere|Common Crawl|CommonCrawl|Content Harmony|Content King|Content Optimizer|Content Samurai|ContentAtScale|ContentBot|Contentedge|Conversion AI|Copilot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (CopyAI|Copymatic|Copyscape|Cotoyogi|CrawlQ AI|Crawlspace|Crew AI|CrewAI|DALL-E|DataForSeoBot|DataProvider|DeepAI|DeepL|DeepMind|DeepSeek|Diffbot|Doubao AI|DuckAssistBot|FacebookBot|FacebookExternalHit) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Falcon|Firecrawl|Flyriver|Frase AI|FriendlyCrawler|Gemini|Gemma|GenAI|Genspark|GLM|Goose|GPT|Grammarly|Grendizer|Grok|GT Bot|GTBot|Hemingway Editor|Hugging Face|Hypotenuse AI) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (iaskspider|ICC-Crawler|ImageGen|ImagesiftBot|img2dataset|INK Editor|INKforall|IntelliSeek|Inferkit|ISSCyberRiskCrawler|JasperAI|Kafkai|Kangaroo|Keyword Density AI|Knowledge|KomoBot|LLaMA|LLMs|magpie-crawler|MarketMuse) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Meltwater|Meta AI|Meta-AI|Meta-External|MetaAI|MetaTagBot|Mistral|Narrative|NeevaBot|Neural Text|NeuralSEO|Nova Act|OAI-SearchBot|Omgili|Open AI|OpenAI|OpenBot|OpenText AI|Operator|Outwrite) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Page Analyzer AI|PanguBot|Paperlibot|Paraphraser.io|Perplexity|PetalBot|Phindbot|PiplBot|ProWritingAid|QuillBot|RobotSpider|Rytr|SaplingAI|Scalenut|Scraper|Scrapy|ScriptBook|SEO Content Machine|SEO Robot|Sentibot) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (Sidetrade|Simplified AI|Sitefinity|Skydancer|SlickWrite|Sonic|Spin Rewriter|Spinbot|Stability|StableDiffusionBot|Sudowrite|Super Agent|Surfer AI|Text Blaze|TextCortex|The Knowledge AI|Timpibot|Vidnami AI|Webzio|Whisper) [NC,OR]
RewriteCond %{HTTP_USER_AGENT} (WordAI|Wordtune|WormsGTP|WPBot|Writecream|WriterZen|Writescope|Writesonic|xAI|xBot|YouBot|Zero GTP|Zerochat|Zhipu|Zimm) [NC]
RewriteRule (.*) - [F,L]
</IfModule>
Notes
Note: The two block lists above (robots.txt and Apache/.htaccess) are synchronized and include/block the same AI bots.
Note: Numerous user agents are omitted from the block lists because the names are matched in wild-card fashion. Here is a list showing wild-card blocked AI bots.
Note: The block lists focus on AI-related bots. Some of those bots are used by giant corporations like Amazon and Facebook. So please keep this in mind and feel free to remove any bots that you think should be allowed access to your site. Also be sure to check the list of wild-card blocked AI bots.
Note: Both block lists are case-insensitive. The robots.txt rules are case-insensitive by default, and the Apache rules are case-insensitive due to the inclusion of the [NC]
flag. So don’t worry about mixed-case bot names, their user agents will be blocked, whether uppercase, lowercase, or mIxeD cAsE.
Changelog
v1.4 – 2025/04/17
- Removes Applebot
- Removes all 2 Bing agents
- Removes all 4 Google agents
- Changes PerplexityBot to Perplexity
- Adds: Azure, Falcon, Genspark, GLM, ImageGen, Knowledge, LLMs, Nova Act, Operator, Sitefinity, Sonic, Super Agent, Zhipu
Note: If you don’t care about search results, you can restore the removed blocks for Google, Bing, and Apple:
User-agent: Applebot
User-agent: BingAI
User-agent: Bingbot-chat
User-agent: Google Bard AI
User-agent: Google-CloudVertexBot
User-agent: Google-Extended
User-agent: GoogleOther
Previous versions
- Version 1.3 – 2025/03/10 – Adds more AI bots, refines list to make better use of wild-card pattern matching of user-agent names.
- Version 1.2 – 2025/02/12 – Adds 73 AI bots (Thanks to Robert DeVore)
- Version 1.1 – 2025/02/11 – Replaces
REQUEST_URI
withHTTP_USER_AGENT
- Version 1.0 – 2025/02/11 – Initial release.
Disclaimer
The information shared on this page is provided “as-is”, with the intention of helping people protect their sites against AI bots. The two block lists (robots.txt and Apache/.htaccess) are open-source and free to use and modify without condition. By using either block list, you assume all risk and responsibility for anything that happens. So use wisely, test thoroughly, and enjoy the benefits of my work 🙂
Support my work
I spend countless hours digging through server logs, researching user agents, and compiling block lists to stop AI and other unwanted bots. I share my work freely with the hope that it will help make the Web a more secure place for everyone.
If you benefit from my work and want to show support, please make a donation or buy one of my books, such as .htaccess made easy. You’ll get a complete guide to .htaccess and a ton of awesome techniques for optimizing and securing your site.
Of course, tweets, likes, links, and shares also are super helpful and very much appreciated. Your generous support enables me to continue developing AI block lists and other awesome resources for the community. Thank you kindly 🙂
References
Thanks to the following resources for sharing their work with identifying and blocking AI bots.
- Dark Visitors ? Agents
- Blockin’ bots.
- Block the Bots that Feed AI Models by Scraping Your Website
- Go ahead and block AI web crawlers
- I’m blocking AI-crawlers
- GitHub ? Tina Ponting’s AI Robots + Scrapers
- GitHub ? Robert DeVore’s Block AI Crawlers
- GitHub ? ai.robots.txt
- Overview of OpenAI Crawlers
- How to stop your data from being used for AI training
- How to Block OpenAI ChatGPT From Using Your Website Content
- AI haters build tarpits to trap and trick AI scrapers
- Block AI Bots from Crawling Websites Using Robots.txt
- Blocking AI web crawlers
- Understanding the Bots Blocked by AI Scrape Protect
- How to Block Bad Bots
- Perishable Press ? Apache Archive
- Perishable Press ? .htaccess Archive
- Perishable Press ? Blacklist Archive
- Perishable Press ? Bots Archive
- Perishable Press ? nG Firewall Archive
Feedback
Got more? Leave a comment below with your favorite AI bots to block. Or send privately via my contact form. Cheers! 🙂
Wutsearch Update v1.8
Pleased to announce a new update for my pet project, Wutsearch, a search launchpad that puts all of the best search engines on one page. So you can easily search your favorite engines with a few clicks. I use Wutsearch as my personal homepage on my local devices. It is lightweight, fully customizable, with no ads and is free forever. This year celebrates Wutsearch’s 5th year in service.
Wutsearch is a launchpad with your choice of 19 search engines.
?? You can learn more about Wutsearch and check out the latest version (1.8) at https://wutsearch.com/ ?
Tips! Click the “Choose search engines” link at the top of the Wutsearch page to choose from 19 different search engines. You can also set the order of search boxes via drag & drop, and toggle between light and dark modes with a click.
Now featuring Luxxle, privacy-focused search fused with AI.
For a more unbiased look at Wutsearch, check out Nicholas Ferrell’s excellent and in-depth review at The New Leaf Journal.
Cheers! 🙂
Front End Listing (Product) Manager

Looking for assistance building a Digital Advertising Simulator for learners wanting to learn the basic of adding product ads how to create a basic product feed csv. Manage advertising campaign’s in order to manage their own ads or manage a clients ads.
Trying to find a front-end manager that will enable users to list products not to sell (not a multi-vendor-marketplace) Trying to build a simulator for learners to Google Ads. To give learners a way to list product ads manually or via product feed csv. list product ads in real time free using real ads (sellersÔÇÖ ads) for learners to practice listing product ads, finding clients, creating product feeds, etc. Tried with a multi-vendor-marketplace while these plugins enable listing products its designed to sell more interested in how many ways a marketplace can charge a vendor, too heavy with features like shipping options, vendor sales, vendor commissions, shopping carts. While I need some shopping cart features like listing products most of them like vendor plugin with woo all aspects of product sales I don’t need as all products are sold on the sellers advertisersÔÇÖ website.?á I am trying to build a Google Ads simulator so learners can find advertisers and list their products on website not on google ads. The website I am trying to build is the advertising network. It works like Google Ads except no advertising costs or any fees or charges. To give learners in South Africa an intro to Digital Advertising. Looking for a front-end manager as multi-vendor-marketplace- plugin provides too many features for sale of products. I need the listing features not sale features for front end users.?á
Amazon vs. Google: Decoding the World’s Largest E-commerce Search Engine.

E-Commerce SEO | Shopping Engine Optimization
WAKE UP THIS IS NOT THE ANSWER!
A lot of people forget that Amazon is a search engine, let alone the largest search engine for e-commerce. With 54 percent of product searches now taking place on Amazon, itÔÇÖs time to take it seriously as the worldÔÇÖs largest search engine for e-commerce. In fact, if we exclude YouTube as part of Google, Amazon is technically the second largest search engine in the world.
As real estate on Google becomes increasingly difficult to maintain, moving beyond a website-centric e-commerce strategy is a no brainer. With 54% of shoppers choosing to shop on e-commerce marketplaces, itÔÇÖs no surprise that online marketplaces are the number one most important digital marketing channel in the US, according to a 2018 study by the Digital Marketing Institute. While marketplaces like Etsy and Walmart are growing fast, Amazon maintains its dominance of e-commerce market share owning 47 percent of online sales, and 5 percent of all retail sales in the US.
Considering that there are currently over 500 million products listed on Amazon.com, and more than two-thirds of clicks happen on the first page of AmazonÔÇÖs search resultsÔÇöselling products on Amazon is no longer as easy as “set it and forget it.”
Enter the power of SEO.
When we think of SEO, many of us are aware of the basics of how GoogleÔÇÖs algorithm works, but not many of us are up to speed with SEO on Amazon. Before we delve into AmazonÔÇÖs algorithm, itÔÇÖs important to note how Google and AmazonÔÇÖs starkly different business models are key to what drives their algorithms and ultimately how we approach SEO on the two platforms.
The academic vs. The stockbroker
Google was born in 1998 through a Ph.D. project by Lawrence Page and Sergey Brin. It was the first search engine of its kind designed to crawl and index the web more efficiently than any existing systems at the time.
Google was built on a foundation of scientific research and academia, with a mission to;
ÔÇ£Organize the worldÔÇÖs information and make it universally accessible and usefulÔÇØ ÔÇö Google.
Now, answering 5.6 billion queries every day, GoogleÔÇÖs mission is becoming increasingly difficult ÔÇö which is why their algorithm is designed as the most complex search engine in the world, continuously refined through hundreds of updates every year.
In contrast to Brin and Page, Jeff Bezos began his career on Wall Street in a series of jobs before starting Amazon in 1994 after reading that the web was growing at 2,300 percent. Determined to take advantage of this, he made a list of the top products most likely to sell online and settled with books because of their low cost and high demand.
Amazon was built on a revenue model, with a mission to:
ÔÇ£Be the EarthÔÇÖs most customer-centric company, where customers can find and discover anything they might want to buy online, and endeavors to offer its customers the lowest possible prices.ÔÇØ – Amazon
Amazon doesnÔÇÖt have searcher intent issues.
When it comes to SEO, the contrasting business models of these two companies lead the search engines to ask very different questions to deliver the right results to the user.
On one hand, we have Google who asks the question:
ÔÇ£What results most accurately answer the searcherÔÇÖs query?ÔÇØ
Amazon, on the other hand, wants to know:
ÔÇ£What product is the searcher most likely to buy?ÔÇØ
On Amazon, people arenÔÇÖt asking questions, theyÔÇÖre searching for productsÔÇöand whatÔÇÖs more, theyÔÇÖre ready to buy. So, while Google is busy honing an algorithm that aims to understand the nuances of human language, AmazonÔÇÖs search engine serves one purposeÔÇöto understand searches just enough to rank products based on their propensity to sell.
Working to increase organic rankings on Amazon becomes a lot less daunting.
AmazonÔÇÖs A9 algorithm: The secret ingredient
Amazon may dominate e-commerce search, but many people havenÔÇÖt heard of the A9 algorithm. Which might seem unusual, but the reason Amazon isnÔÇÖt keen on pushing their algorithm through the lens of a large-scale search engine is simply that Amazon isnÔÇÖt in the business of search.
AmazonÔÇÖs business model is a well-oiled revenue-driving machine ÔÇö designed first and foremost to sell as many products as possible through its online platform. While AmazonÔÇÖs advertising platform is growing rapidly, and AWS continues as their fastest-growing revenue source ÔÇö Amazon still makes a large portion of revenue through goods sold through the marketplace.
With this in mind, the secret ingredient behind AmazonÔÇÖs A9 algorithm is, in fact: Sales Velocity
What is sales velocity, you ask? ItÔÇÖs essentially the speed and volume at which your products sell on AmazonÔÇÖs marketplace.
There are lots of factors which Amazon SEOÔÇÖs refer to as “direct” and “indirect” ranking factors, but ultimately every single one of them ties back to sales velocity in some way.
At Wolfgang Digital, we approach SEO on Google based on three core pillars ÔÇö Technology, Relevance, and Authority.
Evidently, GoogleÔÇÖs ranking pillars are all based on optimizing a website in order to drive click through on the SERP.
On the other hand, AmazonÔÇÖs core ranking pillars are tied back to driving revenue through sales velocity ÔÇö Conversion Rate, Keyword Relevance and of course, Customer Satisfaction.
Without further ado, letÔÇÖs take a look at the key factors behind each of these pillars, and what you can optimize to increase your chances of ranking on AmazonÔÇÖs coveted first page.
Conversion rate
Conversion rates on Amazon have a direct impact on where your product will rank because this tells AmazonÔÇÖs algorithm which products are most likely to sell like hotcakes once they hit the first page.
Of all variables to monitor as an Amazon marketer, working to increase conversion rates is your golden ticket to higher organic rankings.
Optimize pricing
AmazonÔÇÖs algorithm is designed to predict which products are most likely to convert. This is why the price has such a huge impact on where your products rank in search results. If you add a new product to Amazon at a cheaper price than the average competitor, your product is inclined to soar to the top-ranking results, at least until it gathers enough sales history to determine the actual sales performance.
Even if youÔÇÖre confident that you have a supplier advantage, itÔÇÖs worth checking your top-selling products and optimizing pricing where possible. If you have a lot of products, repricing software is a great way to automate pricing adjustments based on the competition while still maintaining your margins.
However, Amazon knows that price isnÔÇÖt the only factor that drives sales, which is why AmazonÔÇÖs first page isnÔÇÖt simply an ordered list of items priced low to high. See the below Amazon UK search results for ÔÇ£lavender essential oil:ÔÇØ
Excluding the sponsored ads, we can still see that not all of the cheap products are ranked high and the more expensive ones lower down the page. So, if youÔÇÖve always maintained the idea that selling on Amazon is a race to the bottom on price, read on my friends.
Create listings that sell
As we discussed earlier, Amazon is no longer a ÔÇ£set it and forgetÔÇØ platform, which is why you should treat each of your product listings as you would a product page on your website. Creating listings that convert takes time, which is why not many sellers do it well, so itÔÇÖs an essential tactic to steal conversions from the competition.
Title
Make your titles user-friendly, include the most important keywords at the front, and provide just enough information to entice clicks. Gone are the days of keyword stuffing titles on Amazon, in fact, it may even hinder your rankings by reducing clicks and therefore conversions.
Bullet points
These are the first thing your customer sees, so make sure to highlight the best features of your product using a succinct sentence in language designed to convert.
Improve the power of your bullet points by including information that your top competitors donÔÇÖt provide. A great way to do this is to analyze the ÔÇ£answered questionsÔÇØ for some of your top competitors.
Do you see any trending questions that you could answer in your bullet points to help shorten the buyer journey and drive conversions to your product?
Product descriptions
Given that over 50 percent of Amazon shoppers said they always read the full description when they are considering purchasing a product, a well-written product description can have a huge impact on conversions.
Your description is likely to be the last thing a customer will read before they choose to buy your product over a competitor, so give these your time and care, reiterating points made in your bullet points and highlighting any other key features or benefits likely to push conversions over the line.
Taking advantage of A+ content for some of your best selling products is a great way to craft a visually engaging description, like this example from Safavieh.
Of course, A+ content requires additional design costs which may not be feasible for everyone. If you opt for text-only descriptions, make sure your content is easy to read while still highlighting the best features of your product.
For an in-depth breakdown on creating a beautifully crafted Amazon listing, I highly recommend this post from Startup Bros.
AB test images
Images are incredibly powerful when it comes to increasing conversions, so if you havenÔÇÖt tried split testing different image versions on Amazon, you could be pleasantly surprised. One of the most popular tools for Amazon AB testing is Splitly ÔÇö itÔÇÖs really simple to use, and affordable with plans starting at $47 per month.
Depending on your product type, it may be worth investing the time into taking your own pictures rather than using the generic supplier provided images. Images that tend to have the biggest impact on conversions are the feature images (the one you see in search results) and close up images, so try testing a few different versions to see which has the biggest impact.
Amazon sponsored ads
The best thing about Amazon SEO is that your performance on other marketing channels can help support your organic performance.
Unlike on Google, where advertising has no impact on organic rankings, if your product performs well on Amazon ads, it may help boost organic rankings. This is because if a product is selling through ads, AmazonÔÇÖs algorithm may see this as a product that users should also see organically.
A well-executed ad campaign is particularly important for new products, in order to boost their sales velocity in the beginning and build up the sales history needed to rank better organically.
External traffic
External traffic involves driving traffic from social media, email, or other sources to your Amazon products.
While external sources of traffic are a great way to gain more brand exposure and increase customer reach, a well-executed external traffic strategy also impacts your organic rankings because of its role in increasing sales and driving up conversion rates.
Before you start driving traffic straight to your Amazon listing, you may want to consider using a landing page tool like Landing Cube in order to protect your conversion rate as much as possible.
With a landing page tool, you drive traffic to a landing page where customers get a special offer code to use on your product listing pageÔÇöthis way, you only drive traffic which is guaranteed to convert.
Keyword relevance
A9 still relies heavily on keyword matching to determine the relevance of a product to searcherÔÇÖs query, which is why this is a core pillar of Amazon SEO.
While your title, bullet points, and descriptions are essential for converting customers, if you donÔÇÖt include the relevant keywords, your chances of driving traffic to convert are slim to none.
Every single keyword incorporated in your Amazon listing will impact your rankings, so itÔÇÖs important to deploy a strategic approach.
Steps for targeting the right keywords on Amazon:
- Brainstorm as many search terms you think someone would use to find your product.
- Analyze 3ÔÇô5 competitors with the most reviews to identify their target keywords.
- Validate the top keywords for your product using an Amazon keyword tool such as Magnet, Ahrefs, or Keywordtool.io.
- Download the keyword lists into Excel, and filter out any duplicate or irrelevant keywords.
- Prioritize search terms with the highest search volume, bearing in mind that broad terms will be harder to rank for. Depending on the competition, it may make more sense to focus on lower volume terms with lower competitionÔÇöbut this can always be tested later on.
Once you have refined the keywords you want to rank for, here are some things to remember:
- Include your most important keywords at the start of the title, after your brand name.
- Use long-tail terms and synonyms throughout your bullets points and descriptions.
- Use your backend search terms wisely ÔÇö these are a great place for including some common misspellings, different measurement versions e.g. metric or imperial, color shades and descriptive terms.
- Most importantly ÔÇö donÔÇÖt repeat keywords. If youÔÇÖve included a search term once in your listing i.e. the title, you donÔÇÖt need to include it in your backend search terms. Repeating a keyword, or keyword stuffing will not improve your rankings.
Customer satisfaction
Account health
Part of AmazonÔÇÖs mission statement is ÔÇ£to be the EarthÔÇÖs most customer-centric company.ÔÇØ This relentless focus on the customer is what drives AmazonÔÇÖs astounding customer retention, with 85 percent of Prime shoppers visiting the marketplace at least once a week and 56% of non-Prime members reporting the same. A focus on the customer is at the core of AmazonÔÇÖs success, which is why stringent customer satisfaction metrics are a key component to selling on Amazon.
Your account health metrics are the bread and butter of your success as an Amazon seller, which is why theyÔÇÖre part of AmazonÔÇÖs core ranking algorithm. Customer experience is so important to Amazon that, if you fail to meet the minimum performance requirements, you risk getting suspended as a sellerÔÇöand they take no prisoners.
On the other hand, if you are meeting your minimum requirements but other sellers are performing better than you by exceeding theirs, they could be at a ranking advantage.
Customer reviews
Customer reviews are one of the most important Amazon ranking factors ÔÇö not only do they tell Amazon how customers feel about your product, but they are one of the most impactful conversion factors in e-commerce. Almost 95 percent of online shoppers read reviews before buying a product, and over 60 percent of Amazon customers say they wouldnÔÇÖt purchase a product with less than 4.5 stars.
On Amazon, reviews help to drive both conversion rate and keyword relevance, particularly for long-tail terms. In short, theyÔÇÖre very important.
Increasing reviews for your key products on Amazon was historically a lot easier, through acquiring incentivized reviews. However, in 2018, Amazon banned sellers from incentivizing reviews which makes it even more difficult to actively build reviews, especially for new products.
Tips for building positive reviews on Amazon:
- Maintain consistent communication throughout the purchase process using Amazon email marketing software. Following up to thank someone for their order and notify when the order if fulfilled, creates a seamless buying experience which leaves customers more likely to give a positive review.
- Adding branded package inserts to thank customers for their purchase makes the buying experience personal, differentiating you as a brand rather than a nameless Amazon seller. Including a friendly reminder to leave a review in a nice delivery note will have better response rates than the generic email they receive from Amazon.
- Providing upfront returns information without a customer having to ask for it shows customers you are confident in the quality of your product. If a customer isnÔÇÖt happy with your product, adding fuel to the fire with a clunky or difficult returns process is more likely to result in negative reviews through sheer frustration.
- Follow up with helpful content related to your products such as instructions, decor inspiration, or recipe ideas, including a polite reminder to provide a review in exchange.
- And of course, deliver an amazing customer experience from start to finish.
Key takeaways for improving Amazon SEO
As a marketer well versed in the world of Google, venturing onto Amazon can seem like a culture shock ÔÇö but mastering the basic principles of Amazon SEO could be the difference between getting lost in a sea of competitors and driving a successful Amazon business.
- Focus on driving sales velocity through increasing conversion rate, improving keyword relevance, nailing customer satisfaction, and actively building reviews.
- Craft product listings for customers first, search engines second.
- DonÔÇÖt neglect product descriptions in the belief that no one reads themÔÇöover 50% of Amazon shoppers report reading the full description before buying a product.
- Keywords carry a lot of weight. If you donÔÇÖt include a keyword in your listing, your chances of ranking for it are slim.
- Images are powerful. Take your own photos instead of using generic supplier images and be sure to test, test, and test.
- Actively build positive reviews by delivering an amazing customer experience.
- Invest in PPC and driving external traffic to support organic performance, especially for new products.
What other SEO tips or tactics do you apply on Amazon?
Let me tell you the truth. DonÔÇÖt expect miracles. Even if all of this was new and this was the first time it was published, or you hired the best SEO people in the business and the best advertising agency who understood how all the different algorithms worked. There is still a fundamental issue that is hiding in plain sight.
Note: This is not an error (Below)
Google was built on a foundation of scientific research and academia, with a mission to;
ÔÇ£Organize the worldÔÇÖs information and make it universally accessible and usefulÔÇØ ÔÇö Google.
Now, answering 5.6 billion queries every day, GoogleÔÇÖs mission is becoming increasingly difficult ÔÇö which is why their algorithm is designed as the most complex search engine in the world, continuously refined through hundreds of updates every year.
Amazon was built on a revenue model, with a mission to:
Amazon doesnÔÇÖt have searcher intent issues.
When it comes to SEO, the contrasting business models of these two companies lead the search engines to ask very different questions to deliver the right results to the user.
On one hand, we have Google who asks the question: ÔÇ£What results most accurately answer the searcherÔÇÖs query?ÔÇØ
Amazon, on the other hand, wants to know: ÔÇ£What product is the searcher most likely to buy?ÔÇØ
On Amazon, people arenÔÇÖt asking questions, theyÔÇÖre searching for productsÔÇöand whatÔÇÖs more, theyÔÇÖre ready to buy. So, while Google is busy honing an algorithm that aims to understand the nuances of human language, AmazonÔÇÖs search engine serves one purposeÔÇöto understand searches just enough to rank products based on their propensity to sell.
IF ALL ADVERTISING COULD BE UNPLUGGED.
I donÔÇÖt mean just the ads that introduce themselves as those are only there as red herrings. Sure, if you place an advertisement, and go and seek it out, it will be there looking back at you. I mean all advertising. Then the Shopping Engine or ÔÇÿproduct search engineÔÇÖ is obviously much better for the consumer.
You can elaborate when it comes to the search engine, but the Shopping Engine or the product search engine I struggle to get my head around the ÔÇ£Be the EarthÔÇÖs most customer-centric company, where customers can find and discover anything they might want to buy online, and endeavors to offer its customers the lowest possible prices.ÔÇØ ÔÇô Amazon. ÔÇ£Be the EarthÔÇÖs most customer-centric company.
- The merchants that sell on Amazon are also customers. No one is forcing anyone to be sellers on Amazon and it does not seem like Amazon struggles to find sellers.
- Maybe I misunderstood ÔÇ£Be the EarthÔÇÖs most customer-centric company, where customers can find and discover anything they might want to buy online, and endeavors to offer its customers the lowest possible prices.ÔÇØ ÔÇô maybe they are only referring to retail or (B2C) customers and not (B2B). Please someone help me understand this.
- I assume most people need to earn a salary to survive so I can understand covering expenses and paying salaries etc. But if a company makes a net profit of over $1million (USD) does that mean after paying all their employees including middle and top management, if that is correct it is impressive. But I would think ÔÇÿthe most consumer centric company on the planetÔÇÖ would reduce product prices by $1 million (USD). Would that not be more in line with the most consumer centric company on Earth.