PHPackages                             terrylinooo/seo-search-permalink - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. terrylinooo/seo-search-permalink

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

terrylinooo/seo-search-permalink
================================

Change default search URLs to SEO-friendly URLs, which may enhance your SERP rankings and increase your site traffic. The default URL ?s=keyword will be changed to /search/keyword, and you can adjust the {search base} as needed.

1.0.3(2y ago)48[5 issues](https://github.com/terrylinooo/seo-search-permalink/issues)GPL-3.0-or-laterPHPPHP &gt;=5.1

Since Mar 16Pushed 2y ago1 watchersCompare

[ Source](https://github.com/terrylinooo/seo-search-permalink)[ Packagist](https://packagist.org/packages/terrylinooo/seo-search-permalink)[ Docs](https://github.com/terrylinooo/seo-search-permalink)[ RSS](/packages/terrylinooo-seo-search-permalink/feed)WikiDiscussions master Synced today

READMEChangelog (2)DependenciesVersions (3)Used By (0)

SEO Search Permalink
====================

[](#seo-search-permalink)

Change default search URLs to SEO-friendly URLs, which may enhance your SERP rankings and increase your site traffic. The default URL ?s=keyword will be changed to /search/keyword, and you can adjust the {search base} as needed.

SEO Search Permalink plugin provides four types of permalink structures, filtering out bad words and special characters from search terms. This results in truly clean search URLs for your site.

Download
--------

[](#download)

sourcedownloadWordPressGitHub repositoryPHP Composer`composer create-project terrylinooo/seo-search-permalink seo-search-permalink`### Installation

[](#installation)

1. Upload the `seo-search-permalink` folder to your `/wp-content/plugins/` directory, or install the plugin directly through the WordPress plugins screen.
2. Activate the "SEO Search Permalink" plugin via your WordPress administration interface.
3. Navigate to the `SEO Search Permalink` menu in Settings and configure your permalink options.

### License

[](#license)

GPLv3 or later

### Author

[](#author)

**[Terry Lin](https://terryl.in/)**

Also, check out my [Markdown edior plugin](https://wordpress.org/plugins/wp-githuber-md/) if you need a Markdown editor.

### Changelog

[](#changelog)

= 1.0 =

- First release.

= 1.0.2 =

- Fixed an error that occurred while filtering bad words.

= 1.3 =

- Added and fixed translation terms. Many thanks to **[CoLocal](https://colocal.com/)** for helping to revise the translation files.
- Tested with PHP 8.2 and WordPress 6.2.

###  Health Score

19

↓

LowBetter than 10% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1150 days

Total

2

Last Release

1094d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/fca418a834057a4203c6856e316ca4d7c71fa1b9076977e08e5c4d5a9cc9aec6?d=identicon)[terrylinooo](/maintainers/terrylinooo)

---

Top Contributors

[![terrylinooo](https://avatars.githubusercontent.com/u/11989371?v=4)](https://github.com/terrylinooo "terrylinooo (10 commits)")

---

Tags

wordpress pluginwordpress-seowordpress-permalink

### Embed Badge

![Health badge](/badges/terrylinooo-seo-search-permalink/health.svg)

```
[![Health](https://phpackages.com/badges/terrylinooo-seo-search-permalink/health.svg)](https://phpackages.com/packages/terrylinooo-seo-search-permalink)
```

###  Alternatives

[log1x/navi

A developer-friendly alternative to the WordPress NavWalker.

367633.2k7](/packages/log1x-navi)[wpmetabox/meta-box

The most powerful &amp; comprehensive plugin to create, manage, show and connect dynamic data with forms and custom fields effortlessly on WordPress.

1.2k20.5k3](/packages/wpmetabox-meta-box)[freemius/wordpress-sdk

Freemius WordPress SDK

303101.4k4](/packages/freemius-wordpress-sdk)[log1x/acf-editor-palette

A replica Gutenberg color picker field for Advanced Custom Fields.

100284.1k](/packages/log1x-acf-editor-palette)[hellonico/acf-country

A country field for ACF.

12193.2k](/packages/hellonico-acf-country)[alleyinteractive/wp-asset-manager

Asset Manager is a toolkit for managing front-end assets and more tightly controlling where, when, and how they're loaded.

32343.0k2](/packages/alleyinteractive-wp-asset-manager)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
