EN | ES

Lesson 22: Must-Have Plugins — SEO, Security, Backups, Caching

Objectives


The Essential Plugin Stack

Every professional WordPress site needs these categories covered:

Category Recommended Plugin (Free) Alternative
SEO Yoast SEO RankMath
Security Wordfence Sucuri, iThemes Security
Backups UpdraftPlus All-in-One WP Migration
Caching/Speed WP Super Cache W3 Total Cache, LiteSpeed Cache
Anti-Spam Akismet Antispam Bee

1. SEO Plugin — Yoast SEO

SEO (Search Engine Optimization) helps your site appear in Google search results.

Installation

  1. Plugins → Add New → search "Yoast SEO"
  2. Install and activate

Initial Setup

Yoast has a setup wizard:

  1. After activation, go to Yoast SEO → First-time configuration
  2. Follow the steps:
    • Site representation: Organization or Person
    • Social profiles: Add your social media URLs
    • Search appearance: Visibility settings
  3. Complete all steps

Key Features

SEO Analysis (per post/page): When editing a post or page, scroll down to the Yoast SEO panel:

What to optimize on every page:

Important Yoast Settings

Go to Yoast SEO → Settings:

XML Sitemap

Yoast automatically generates a sitemap — a file that tells search engines about all your pages:


2. Security Plugin — Wordfence

Installation

  1. Plugins → Add New → search "Wordfence"
  2. Install and activate "Wordfence Security"
  3. Enter your email address when prompted

Key Features

Firewall:

Malware Scanner:

Login Security:

Recommended Wordfence Settings

  1. Enable brute force protection (on by default)
  2. Set up email notifications for critical security alerts
  3. Enable 2FA for admin accounts (Wordfence → Login Security → Two-Factor Authentication)

Security Best Practices (Beyond Plugins)


3. Backup Plugin — UpdraftPlus

Backups are your safety net. If anything goes wrong, you can restore.

Installation

  1. Plugins → Add New → search "UpdraftPlus"
  2. Install and activate "UpdraftPlus WordPress Backup Plugin"

Setting Up Backups

  1. Go to Settings → UpdraftPlus Backups
  2. Click the "Settings" tab
  3. Configure:
    • Schedule: Choose backup frequency
      • Files: Weekly (or Daily for active sites)
      • Database: Daily
    • Retain: How many backups to keep (3-5 is good)
    • Remote Storage: Where to store backups
      • Google Drive (recommended — free)
      • Dropbox
      • Amazon S3
      • Email (for small sites only)
  4. Click "Save Changes"

Creating a Manual Backup

  1. Go to Settings → UpdraftPlus Backups
  2. Click "Backup Now"
  3. Check both "Include your database" and "Include your files"
  4. Click "Backup Now"
  5. Wait for completion

Restoring from Backup

  1. Go to Settings → UpdraftPlus Backups
  2. Under "Existing Backups", find the backup you want
  3. Click "Restore"
  4. Select what to restore (plugins, themes, uploads, database, etc.)
  5. Click "Restore"

When to Back Up


4. Caching Plugin — WP Super Cache

Caching makes your site load faster by storing pre-generated versions of your pages.

How Caching Works

Without cache: Every visitor → PHP processes → Database queries → Page generated → Sent to browser With cache: Every visitor → Pre-generated page served → Much faster

Installation

  1. Plugins → Add New → search "WP Super Cache"
  2. Install and activate

Configuration

  1. Go to Settings → WP Super Cache
  2. On the Easy tab:
    • Select "Caching On"
    • Click "Update Status"
  3. That's the minimum setup — basic caching is now active

Advanced Settings (Optional)

On the Advanced tab:

When to Clear the Cache

Clear the cache when you:

To clear: Settings → WP Super Cache → click "Delete Cache"


5. Anti-Spam — Akismet

If your site has comments or forms, you need anti-spam protection.

Installation

What It Does


Plugin Installation Summary

Install these plugins in this order:

  1. Yoast SEO — for search engine optimization
  2. Wordfence Security — for security and firewall
  3. UpdraftPlus — for backups
  4. WP Super Cache — for performance
  5. Akismet — for spam protection

Total: 5 essential plugins. Combined with Elementor, WPForms, and Hello Elementor, that's 8 plugins — a lean, efficient stack.


Exercises

  1. Install all 5 essential plugins listed above.

  2. Configure Yoast SEO: Run the first-time configuration wizard. Then edit your homepage and set a focus keyphrase, SEO title, and meta description.

  3. Run a Wordfence scan: Go to Wordfence → Scan and run a scan. Review the results.

  4. Set up UpdraftPlus: Configure automatic backups and create a manual backup.

  5. Enable WP Super Cache: Turn on caching using the Easy tab.

  6. Check your plugin list: Go to Plugins → Installed Plugins. You should have only the plugins you need — delete any that came pre-installed and you don't want (like "Hello Dolly").


Key Takeaways


Next Lesson: Lesson 23 - Contact Forms