Skip to content

Glossary Plugin

What Is a Plugin?

  • Technical SEO
Definition

A plugin is a software component installed in another program to add features without changing that program's code. On the web, the word mostly refers to add-ons for a content management system such as WordPress, for example a contact form, a cookie notice or an SEO plugin.

On this page 5
  1. What plugin means
  2. How it works
  3. Why it matters
  4. Best practices
  5. Common mistakes
In brief

A plugin adds features to a program without changing its code: how plugins work in WordPress and how they affect speed, security and SEO.

What plugin means

The word comes from the verb to plug in: a part you connect to a program and can remove again. Other languages, including Spanish and German, use the English word.

The word also had another meaning that has gone out of use. MDN describes a browser plugin as a component that handled content the browser could not display by itself, such as Adobe Flash animations. Between 2016 and 2021 browser vendors phased them out, and today no major browser supports them. They should not be confused with browser extensions, which still exist.

How it works

In WordPress, according to its developer handbook, a plugin is a package of code that extends the core functionality. It is written in PHP and can include images, CSS and JavaScript. The simplest plugin is a single PHP file with a header and a few functions attached to specific points in WordPress, called hooks.

The handbook's basic rule is not to touch WordPress core: every update overwrites its files, so any new feature belongs in a plugin. That is why a WordPress site can be updated without losing what has been added to it. The official WordPress.org directory offered more than 75,000 free plugins on 15 October 2026. Since version 5.5, released in 2020, WordPress lets site owners turn on automatic updates plugin by plugin.

Whatever is changed in core is gone after the next update; whatever comes as a plugin stays.

Why it matters

Many SEO tasks in WordPress go through a plugin. According to their pages in the WordPress.org directory, SEO plugins such as Yoast SEO or Rank Math let you edit the title and meta description of each page and generate XML sitemaps.

Each plugin also adds code that the server runs and often files the browser has to download. The WordPress documentation says that the number of plugins and their performance have a huge impact on site speed, and that deactivating and deleting unnecessary plugins is a significant way to improve it. Plugins matter for security too: the WordPress hardening guide asks site owners to keep plugins updated, delete unused ones and install them only from the official directory or from well-known companies.

We measured this for zds.es on 15 October 2026. According to its generator meta tag, the site is built with Astro v5.18.1, and it loads no files from WordPress plugins. What a plugin would usually handle in WordPress arrives here as separate files: the cookie notice is Klaro, with two JavaScript files and two stylesheets. Its main JavaScript file is transferred compressed at 69,162 bytes; the site's own template file at 1,427.

Best practices

  • Install plugins only from the WordPress.org directory or from well-known companies.
  • Keep them updated, or turn on automatic updates where possible.
  • Delete unused plugins; deactivated ones stay on the server.
  • Measure speed before and after installing a plugin.
  • Use one plugin per task, for example a single SEO plugin.
  • Test updates on a copy of the site before applying them to the live site.

Common mistakes

  • Installing a plugin for every small feature without checking how much code it adds.
  • Editing the files of a plugin or of WordPress core, changes that are lost with the next update.
  • Leaving deactivated plugins on the server for years without updating them.
  • Running two SEO plugins at once that do the same tasks, such as the title or the sitemap.
  • Downloading paid plugins from unofficial websites.
Manuel Riveiro Rodriguez CEO & Digital Strategist

A technical audit covers this and everything else in one pass.

Request an audit

Frequently asked

What is the difference between a plugin and a theme in WordPress?

The theme decides how the site looks, and a plugin adds features. According to the WordPress handbook, new features belong in a plugin, not in core, because every update overwrites the core files.

How many plugins can I install in WordPress?

There is no maximum. The WordPress documentation says that the number of plugins and their performance have a huge impact on speed, so what matters is how much code each one adds. One heavy plugin can slow a site down more than several light ones.

Do I need an SEO plugin?

In WordPress it is the usual way to edit the title and meta description of each page and to generate the XML sitemap. Plugins such as Yoast SEO or Rank Math handle these tasks, according to their pages on WordPress.org. One is enough.

Are plugins a security risk?

They can be. The WordPress hardening guide asks site owners to keep them updated, delete unused ones and install them only from the official directory or from well-known companies. It also warns about plugins that execute code stored in the database.

What happened to browser plugins like Flash?

According to MDN, browser vendors phased out plugins between 2016 and 2021, and today no major browser supports them. What still exists are browser extensions, which work differently.

Sources

  1. WordPress Developer Resources, "What is a Plugin?", last updated 2 May 2021. Source for the definition of a WordPress plugin and its PHP, CSS and JavaScript components.
  2. WordPress Developer Resources, "Introduction to Plugin Development", last updated 14 December 2023. Source for the rule not to touch core and for updates overwriting its files.
  3. WordPress.org, plugin directory, accessed 15 October 2026. Source for the figure of more than 75,000 free plugins.
  4. WordPress.org, "Plugins & themes auto-updates", published 24 July 2020. Source for per-plugin automatic updates since WordPress 5.5.
  5. WordPress Advanced Administration Handbook, "Optimization", last updated 14 October 2026. Source for the impact of the number of plugins on speed and the advice to delete unnecessary ones.
  6. WordPress Advanced Administration Handbook, "Hardening WordPress", last updated 14 October 2026. Source for the security recommendations on plugins.
  7. WordPress.org, Yoast SEO page, version 28.7, accessed 15 October 2026. Source for the title, meta description and XML sitemap features.
  8. WordPress.org, Rank Math SEO page, version 1.0.280, accessed 15 October 2026. Source for the title, meta description and XML sitemap features.
  9. MDN Web Docs, "Plugin", last modified 11 July 2025. Source for the definition of a browser plugin, its phase-out between 2016 and 2021 and the difference from extensions.