Skip to content
Veravix

Veravix

Step-by-Step Guides to Building and Growing Your Website

  • About
  • Privacy Policy
  • Terms and Conditions
  • Disclosure
  • Cookie Policy (EU)
  • Contact
  • Imprint

Etienne Basson

Etienne Basson works with website systems, SEO-driven site architecture, and technical implementation. He writes practical guides on building, structuring, and optimizing websites for long-term growth.

How to Set Up DKIM in Google Workspace When Your DNS Host Fights the Long Key

October 18, 2026October 7, 2026 by Etienne Basson
undefined

Google Workspace gives you a 410-character DKIM record that many DNS panels reject. Here is the setup order, what 27 real domains publish, and how to check your signature lines up.

Categories WordPress Troubleshooting

How to Set Up SPF, DKIM and DMARC for Microsoft 365 Without Breaking Your Website Email

October 18, 2026October 6, 2026 by Etienne Basson
SPF, DKIM and DMARC for Microsoft 365

Microsoft 365 will not publish your SPF, DKIM or DMARC records for you. Here is the order to set them up in, the exact records, and why your website contact form is what usually breaks it.

Categories WordPress Troubleshooting

What Is a DKIM Selector and How Do You Find Yours?

October 19, 2026October 5, 2026 by Etienne Basson
undefined

A DKIM selector is the label that tells receivers which public key to fetch from your DNS. Here is how to read yours from an email header, what real selectors look like, and why guessing fails.

Categories WordPress Troubleshooting

SPF Records and Subdomains: How to Stay Under the 10-Lookup Limit

October 17, 2026October 4, 2026 by Etienne Basson
undefined

Subdomains do not inherit your SPF record, and a record with more than ten DNS lookups fails for every sender. Here is how to count yours, what common providers really cost, and how to clean it up.

Categories WordPress Troubleshooting

How to Check Your WordPress PHP Version (and Whether It Is Time to Upgrade)

October 13, 2026October 3, 2026 by Etienne Basson
undefined

Find your WordPress PHP version in under a minute with Site Health, your hosting panel, or WP-CLI, then see which versions are still supported in 2026 and how to upgrade without breaking the site.

Categories WordPress Troubleshooting

How to Optimize a WooCommerce Database: Sessions, Action Scheduler, and Orders

October 13, 2026October 2, 2026 by Etienne Basson
undefined

A WooCommerce store carries database weight that general WordPress cleanup guides miss. Here is how to trim the sessions table without emptying live carts, clean Action Scheduler safely, and check where order data lives before anyone edits it.

Categories WordPress Troubleshooting

How to Optimize a Bloated wp_postmeta Table Without Breaking Anything

October 13, 2026September 30, 2026 by Etienne Basson
undefined

A huge wp_postmeta table is not always waste. Here is how to rank what is in it by key, delete only orphaned and uninstalled-plugin rows, keep an undo copy, and check WooCommerce HPOS before touching order data.

Categories WordPress Troubleshooting

WordPress Database Optimization: The Autoloaded-Data Problem Most Guides Skip

October 13, 2026September 28, 2026 by Etienne Basson
WordPress database optimization and autoloaded data cleanup guide

Most WordPress database cleanup guides skip the real cause of a slow admin dashboard: a bloated wp_options table loading megabytes of data on every request. Here’s the safe cleanup order, backup-first.

Categories WordPress Troubleshooting

How to Schedule an Update to a Published WordPress Post (and the Date Trick to Avoid)

October 13, 2026September 26, 2026 by Etienne Basson
How to schedule an update to a published WordPress post

WordPress can schedule new posts but not changes to posts that are already live. Here is why changing the publish date takes a post offline, and the options that actually schedule an edit on the same URL.

Categories WordPress Troubleshooting

WordPress Scheduled Posts Not Publishing? Why “Missed Schedule” Happens

October 19, 2026September 24, 2026 by Etienne Basson
undefined

A post stuck on “Missed schedule” is almost never a problem with the post itself. It’s WordPress’s scheduler not running when it should. Here’s how that scheduler works, the four usual reasons it doesn’t fire, and how to tell which one you have.

Categories WordPress Troubleshooting
Older posts
Newer posts
← Previous Page1 Page2 Page3 Next →

Categories

  • Analytics (1)
  • Website Security (1)
  • WordPress Troubleshooting (20)

Latest Posts

  • undefined
    How to Find Out Who Hosts a Website, and What 69 Real Sites Showed When I CheckedOctober 19, 2026
    Four free checks can name a site's host: IP owner, nameservers, headers and page source. A live survey of 69 well-known sites shows which ones work and why a CDN hides the host on seven sites in ten.
  • undefined
    Can a Domain Have Multiple MX Records? How Priority Works, and Why Two Mail Providers Do Not MixOctober 18, 2026
    Yes, but extra MX records are for one provider's redundancy, not for running two. How priority and failover work under RFC 5321, what 69 real domains publish, and how to switch providers without losing mail.
  • undefined
    Does Shopify Include Business Email? What You Get, What You Do Not, and What 29 Real Stores RunOctober 17, 2026
    Shopify does not host mailboxes. What it does give you for business email, the sender-address rewrite that catches new stores, and what 29 well-known Shopify stores run on their own domains.
  • undefined
    Is Your Email Blacklisted? What a Blacklist Actually Lists, and Why a Clean Check Can Be WrongOctober 16, 2026
    Blacklists list sending IPs and domains, not mailboxes. How to check one by hand, a live test showing Spamhaus returns a false 'clean' through some public resolvers, and what to do if you are listed.
  • undefined
    How to Test Email Deliverability for a WordPress Site, and What a Passing Test Does Not ProveOctober 14, 2026
    Four ways to test email deliverability on a WordPress site, what each one can and cannot prove, and real SPF, DKIM and DMARC results from 63 received messages across two site mailboxes.
  • undefined
    How to Restore a WordPress Backup: Pick the Right Route Before You Overwrite AnythingOctober 13, 2026
    Four ways to restore a WordPress site from a backup: host panel, plugin, FTP with phpMyAdmin, and WP-CLI. See which one fits, why files and database must match, and what to check afterwards.
  • undefined
    Gmail Email Sending Limit: 500 or 2,000 a Day, and How Fast a WooCommerce Store Uses ItOctober 12, 2026
    Free Gmail stops at 500 messages a day and Google Workspace at 2,000. See how many WooCommerce orders that covers, what the 550 5.4.5 error means, and when your host is the tighter limit.
  • undefined
    What v=spf1 include:spf.protection.outlook.com Means, and What 38 Real Companies Add to ItOctober 11, 2026
    A line by line decode of the Microsoft 365 SPF record, what sits behind the include, why it costs one lookup, and how 38 real organisations extend it.
  • undefined
    How to Add an IP Address to Your SPF Record Without Breaking ItOctober 10, 2026
    Add an ip4 term before the all, keep one SPF record, and read the slash correctly. Includes how 40 real domains write theirs and how to check the change worked.
  • undefined
    Email Rejected by DMARC Policy: How to Read the Bounce and Fix the SenderOctober 9, 2026
    A DMARC rejection means neither SPF nor DKIM aligned with your From domain. Here is how to read the bounce, find the sender, fix it, and what 40 real domains publish.

Search

Quick Links

  • About
  • Privacy Policy
  • Terms and Conditions
  • Disclosure
  • Cookie Policy (EU)
  • Contact
  • Imprint
© 2026 Veravix • Built with GeneratePress
Manage your privacy

To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.

Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Statistics

Marketing

Features
Always active

Always active
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Manage options
  • {title}
  • {title}
  • {title}