PHPackages                             wacon/faq-seo - 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. wacon/faq-seo

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

wacon/faq-seo
=============

This extension adds a new content element type 'FAQ' to TYPO3, allowing you to create and manage frequently asked questions with enhanced SEO features. It provides a user-friendly interface for content editors to input questions and answers, and it automatically generates structured data (JSON-LD) for improved search engine visibility.

1.1.0(3mo ago)03GPL-2.0-or-laterPHPPHP &gt;= 8.3 &lt; 8.5CI passing

Since Mar 25Pushed 1mo agoCompare

[ Source](https://github.com/wacon-internet-gmbh/faqseo)[ Packagist](https://packagist.org/packages/wacon/faq-seo)[ RSS](/packages/wacon-faq-seo/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)Dependencies (9)Versions (2)Used By (0)

TYPO3 Extension: faqseo
=======================

[](#typo3-extension-faqseo)

This extension adds a new content element type "FAQ" to TYPO3, allowing you to create and manage frequently asked questions with enhanced SEO features. It provides a user-friendly interface for content editors to input questions and answers, and it automatically generates structured data (JSON-LD) for improved search engine visibility.

2 Usage
-------

[](#2-usage)

### 2.1 Installation

[](#21-installation)

#### Installation as extension from TYPO3 Extension Repository (TER)

[](#installation-as-extension-from-typo3-extension-repository-ter)

Download and install the [extension](https://extensions.typo3.org/extension/faq_seo) with the extension manager module.

#### 2.2 Installation with composer

[](#22-installation-with-composer)

`composer req wacon/faq-seo`

#### 2.3 Configure in site set

[](#23-configure-in-site-set)

1. Add site set **FAQ SEO** to your site sets in the site configuration
2. Edit settings of FAQ SEO. If you have already Bootstrap 5 installed and active, then remove the prefilled settings in FAQ CSS and FAQ JavaScript
3. Use you own CSS and overwrite the CSS variables defined for selector: `.faq` to adjust the appearance to your CD, if needed.

### 3. Add single FAQ as content elements

[](#3-add-single-faq-as-content-elements)

There is a new content element: **FAQ Item**. This is a regular content element. It's useful to place isolated and single Question/Answer elements to your site.

### 4. FAQ Database

[](#4-faq-database)

This extension also comes with a database feature. That means there exists a new record type: `FAQ Item` which is stored in a custom database table. Those records can be create via the [List/Records module](https://docs.typo3.org/m/typo3/tutorial-getting-started/main/en-us/Concepts/Backend/RecordsModule/Index.html#the-records-module) of TYPO3.

We recommend to add those records in single folders. Each folder should represent a list of FAQs. If you need more than 1 list, then create more folders.

#### 4.1 CSV Import

[](#41-csv-import)

The `FAQ Item` records can also be created via csv import. Therefore is a custom backend module called **Import FAQ Items** below the Web/Content area. You can import FAQs with a CSV file there. All FAQ items will be stored in the selected page or folder inside the page tree.

The CSV must be comma `,` seperated and enclosed with double quotes `"`. The escape character is `\`.

3 Todos
-------

[](#3-todos)

- nothing yet

4 Changelog
-----------

[](#4-changelog)

see [CHANGES.md](CHANGES.md)

###  Health Score

39

—

LowBetter than 85% of packages

Maintenance86

Actively maintained with recent releases

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

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

Unknown

Total

1

Last Release

91d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e942b21b320534797b845309055996c15e4bd661004b027c9048ed96da42253a?d=identicon)[info@wacon.de](/maintainers/info@wacon.de)

---

Top Contributors

[![slavlee](https://avatars.githubusercontent.com/u/40547171?v=4)](https://github.com/slavlee "slavlee (19 commits)")

---

Tags

plugintypo3FAQ

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/wacon-faq-seo/health.svg)

```
[![Health](https://phpackages.com/badges/wacon-faq-seo/health.svg)](https://phpackages.com/packages/wacon-faq-seo)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

101466.4k45](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

41515.2k](/packages/wazum-sluggi)[georgringer/news

News system - Versatile news system based on Extbase &amp; Fluid and using the latest technologies provided by TYPO3 CMS.

2825.2M112](/packages/georgringer-news)[pagemachine/typo3-formlog

Form log for TYPO3

23233.9k7](/packages/pagemachine-typo3-formlog)[codingfreaks/cf-cookiemanager

Manage cookies, scripts, and GDPR compliance on your Typo3 website with CodingFreaks Typo3 Cookie Manager. Customize cookie banners, streamline workflow, and enhance user experience. Ensure GDPR compliance and take control of cookie management with our Typo3 cookie management extension. Visit the official Typo3 Documentation page to learn more.

1829.2k](/packages/codingfreaks-cf-cookiemanager)[friendsoftypo3/visual-editor

TYPO3 CMS Visual Editor - Brings a modern WYSIWYG editing experience to TYPO3 CMS.

523.1k2](/packages/friendsoftypo3-visual-editor)

PHPackages © 2026

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