> ## Documentation Index
> Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# WordPress SEO Features

> SEO optimization features for WordPress integration

SEO features built into the WordPress plugin to improve search visibility.

## SEO Features

### Meta Tags

* Automatic meta descriptions
* Open Graph tags
* Twitter Card tags
* Canonical URLs

#### Acceptance Criteria

##### Frontend

* [ ] Meta Tags workflow is implemented in the UI as described.

##### Backend / API

* [ ] Backend behavior supports Meta Tags as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

### Schema Markup

* Event schema (JSON-LD)
* Course schema
* Organization schema
* Job posting schema

#### Acceptance Criteria

##### Frontend

* [ ] Schema Markup workflow is implemented in the UI as described.

##### Backend / API

* [ ] Backend behavior supports Schema Markup as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

### Sitemap Integration

* Events added to sitemap
* Courses added to sitemap
* Directory listings in sitemap
* Jobs in sitemap

#### Acceptance Criteria

##### Frontend

* [ ] Sitemap Integration workflow is implemented in the UI as described.

##### Backend / API

* [ ] Backend behavior supports Sitemap Integration as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

### URL Structure

* SEO-friendly URLs
* Customizable slugs
* Breadcrumb support

#### Acceptance Criteria

##### Frontend

* [ ] URL Structure workflow is implemented in the UI as described.

##### Backend / API

* [ ] Backend behavior supports URL Structure as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

## Configuration

In WordPress admin → MemberPulse → SEO Settings:

```
☑ Enable meta tags
☑ Enable schema markup
☑ Add to XML sitemap
☑ Enable breadcrumbs
```

## Schema Examples

### Event Schema

```json theme={null}
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Annual Conference 2025",
  "startDate": "2025-06-15T09:00",
  "endDate": "2025-06-15T17:00",
  "location": {
    "@type": "Place",
    "name": "Convention Center"
  }
}
```

#### Acceptance Criteria

##### Frontend

* [ ] Event Schema workflow is implemented in the UI as described.

##### Backend / API

* [ ] Backend behavior supports Event Schema as documented.

##### Permissions

* [ ] Access is restricted per the Capabilities matrix on this page (or equivalent role rules).

##### Business Rules

* [ ] All business rules for this feature are enforced.

##### Error Handling

* [ ] Error states return clear messages and appropriate HTTP status codes.

## Features

### WordPress SEO Features

#### Acceptance Criteria

##### Frontend

* [ ] UI supports the workflows described on this page.

##### Backend / API

* [ ] Backend behavior supports these workflows (data fetch, mutations, exports).

##### Permissions

* [ ] Access is restricted per the Capabilities matrix (or role rules) for this area.

##### Business Rules

* [ ] All business rules described on this page are enforced.

##### Error Handling

* [ ] User-visible errors are clear and recoverable where possible.
