---
title: FAQs SEO friendly
---

[Skip to content](https://bereto.dev/faqs#main-content)

[![bereto.dev](https://bereto.dev/hubfs/bereto_dev_logo.svg "bereto.dev")](https://bereto.dev/)

- [Services](https://bereto.dev/services)
- [HubSpot Marketplace](https://bereto.dev/hubspot-marketplace)
- [Projects](https://bereto.dev/projects)
- [Blog](https://bereto.dev/blog)
- [About Me](https://bereto.dev/about-me)

This is a search field with an auto-suggest feature attached.

- There are no suggestions because the search field is empty.

[Contact](https://bereto.dev/contact-me)

[Contact](https://bereto.dev/contact-me)

This is a search field with an auto-suggest feature attached.

- There are no suggestions because the search field is empty.

- [Services](https://bereto.dev/services)
- [HubSpot Marketplace](https://bereto.dev/hubspot-marketplace)
- [Projects](https://bereto.dev/projects)
- [Blog](https://bereto.dev/blog)
- [About Me](https://bereto.dev/about-me)

# FAQs - SEO friendly

Our "FAQs - SEO Friendly" module allows you to effortlessly generate a list of questions and answers, categorized and indexed. The module automatically generates the schema needed to optimize your page for SEO.

[Go to the marketplace](https://ecosystem.hubspot.com/marketplace/modules/faqs-seo-friendly-module-by-devteam-partners)

 Index

<https://bereto.dev/faqs#faqs_>

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

## Cool examples

FAQ Schema activated - Show index in desktop - Hide index in mobile

 Index

[Category one](https://bereto.dev/faqs#faqs_category_one)

[Category two](https://bereto.dev/faqs#faqs_category_two)

[Category three](https://bereto.dev/faqs#faqs_category_three)

### Category one

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

### Category two

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

### Category three

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

FAQ Schema activated - Hide index in desktop - Hide index in mobile

 Index

[Category one](https://bereto.dev/faqs#faqs_category_one)

#### Category one

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

No Category title - FAQ Schema activated - Hide index in desktop - Hide index in mobile

 Index

<https://bereto.dev/faqs#faqs_>

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

Is this a question?

**Yes**, and this is the answer to that question.

## Module settings

### Content

Index title

Repeater

- Category name
- Items (repeater)  
    - Title
    - Content

Advanced settings

- Custom Class
- Custom ID

![Captura de pantalla 2024-04-16 a las 5.21.40 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.21.40%20p.m..png "Captura de pantalla 2024-04-16 a las 5.21.40 p.m.")

![Captura de pantalla 2024-04-16 a las 5.21.54 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.21.54%20p.m..png "Captura de pantalla 2024-04-16 a las 5.21.54 p.m.")

![Captura de pantalla 2024-04-16 a las 5.22.13 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.22.13%20p.m..png "Captura de pantalla 2024-04-16 a las 5.22.13 p.m.")

### Styles

General

- Show/hide index in desktop
- Show/hide index in mobile

Accordions

- Icon color
- Background color
- Border width
- Border color
- Border radius

Text

- Category title tag
- Title font
- Index text font

Spacing

- Margin
- Padding

![Captura de pantalla 2024-04-16 a las 5.25.43 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.25.43%20p.m..png "Captura de pantalla 2024-04-16 a las 5.25.43 p.m.")

![Captura de pantalla 2024-04-16 a las 5.26.00 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.26.00%20p.m..png "Captura de pantalla 2024-04-16 a las 5.26.00 p.m.")

![Captura de pantalla 2024-04-16 a las 5.26.13 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.26.13%20p.m..png "Captura de pantalla 2024-04-16 a las 5.26.13 p.m.")

![Captura de pantalla 2024-04-16 a las 5.26.26 p.m.](https://bereto.dev/hubfs/Captura%20de%20pantalla%202024-04-16%20a%20las%205.26.26%20p.m..png "Captura de pantalla 2024-04-16 a las 5.26.26 p.m.")

bereto.dev © 2026 | [Privacy Policy |](https://devteam.partners/legals#privacy)[Terms & Condition](https://devteam.partners/legals#terms)

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Yes, and this is the answer to that question."
    },
    "name" : "Is this a question?"
  } ]
}
```