How do I set up a dynamic FAQ(Q-SEO) page on my website?

This feature, known as Q-SEO, enables you to optimize your website's visibility and rankings by incorporating relevant and dynamic FAQ content based on your dialogs.

 

This feature need to be activated by your account manager

 

There are two possibilities to insert snippets into your site. The first possibility is to put them on the homepage of your site (recommended), and the second is to create a specific page.

 

As Google's guidelines are constantly changing, we recommend for a better result to create a FAQs  section on the homepage of your site.

Example

https://www.hotel-bassano.com/ 

Method #1: Respecting the look and feel of your site

Step 1 > Creating the FAQ 

For this method, there are two separate important Steps 2 and 3 to successfully implement your Snippets and FAQ page:

Step 2  > Render FAQ inside the page

Use the best method suitable for you to create and render the FAQ page on your website according to your website build and graphic chart.

Quicktext provides an API with a JSON formatted Q&A, allowing the Webmaster to render the Q&A inside the FAQ page of the Hotel's website, here is the API GET endpoint:
https://snippets.quicktext.im/v2/get/snippets?license=XXXXX-XXXX&lang=XX&top=20

Replace XXXXX-XXXX with the provided license ID and XX with the preferred language: en, fr, es, pt, de, or it (make sure the languages are activated in your Quicktext plan).

Quicktext JSON response example:

[ {

    "@type": "Question",

    "name": "What are the opening/closing dates at the Hotel ?",

    "acceptedAnswer": {

        "@type": "Answer",

        "text": "We have adapted … using the code XXXXX.<br/>"

    }

}, {

    "@type": "Question",

    "name": "What is the price of breakfast at the Hotel ?",

    "acceptedAnswer": {

        "@type": "Answer",

        "text": "Breakfast is included … depends on your choice."

    }} ]

The Webmaster needs to implement the code which calls the previously defined request, parse its content and display the Q&A on the hotel's website.


Step 3 > FAQ Structured Data Integration

After you display the data on the FAQ page from step A, make sure to add the Snippets script onto the FAQ page HTML according to the page’s language.


This is crucial to be eligible to have a rich result on the Search Engine Results Page.


Below is the format of the Snippets script to add:


<!-- Quicktext Script start -->

<script

    src="https://snippets.quicktext.im/static/snippets.js"

    data-license="XXXXX-XXXX"

    data-lang="XX"

></script>

<!-- Quicktext Script end -->


Hybrid FAQ (can be implemented on any page of the website)

If you wish to select the topics(Q/A) you wish to display on a particular page please add the parameter "data-q-data" to the script with the number of Quicktext dialog that you wish to display as Q&A on the FAQ page. Example: data-q-data="17-21,19-41"

Example: you want to display only F&B FAQ on the restaurant page==> data-q-data= 18-01, 18-05, 18-07,  18-08, 18-11

 

You can find the names of dialogs with their numbers here


The Webmaster must insert this Script inside the FAQ's HTML page.
Replace XXXXX-XXXX with the provided license(Tobe provided by your account manager at Quicktext) and XX with the preferred language: en, fr, es, pt, de, or it (make sure the languages are activated in your Quicktext plan).

Example of an FAQ-rich result on Google search result page:


Step 4 > Validate your page

Validate your page using the Rich Results Test to test that your page is eligible for showing as a rich result.

Here are some examples of what you'll see when using the tool and you have well implemented the structured data :

Method #2: to create a quick dedicated FAQ page  (not with respect with your site look and feel)

Quicktext provides an easy way to generate the snippets. It’s a kind of do-it-yourself with a minimum of code but might not match exactly your website’s theme.


Step 1 > Follow the instructions on: https://qt.im/faqdombuilder

Set the provided license ID and submit, it will show you a preview and the script ready to be inserted in your FAQ page.

Hybrid FAQ (can be implemented on any page of the website)

You can select the topic (Q/A) you wish to display on a particular page of your website by selecting the number of dialogs intended for the display of the FAQ Dom builder

Example: you want to display only F&B FAQ on the restaurant page==> data-q-data= 18-01, 18-05, 18-07,  18-08, 18-11

 

You can find the names of dialogs with their numbers here


You can set the background color, the border-radius and the transition duration to match your website’s theme.


The Webmaster must insert the provided Script inside the FAQ's HTML page (before the body closing tag).
And the script will render the FAQ inside the tag referenced by the CSS selector provided in the “data-render-in” attribute’s value.  

Example of integration: Marignan Champs Elysees - Luxury hotel in Paris - FAQ

Step 2 > Validate your page

Validate your page using the Rich Results Test to test that your page is eligible for showing as a rich result.

Here are some examples of what you'll see when using the tool and you have well implemented the structured data :

 

Optimisation of dedicated specific FAQ page

Step 1 > SEO Optimisation

Add Meta title

Add Meta description

Step 2 > Create a strong link on your home page

Exemple ->  https://www.hotel-belle-juliette-paris.com/


Example: At the bottom of the page : 

English: THE ANSWER TO ALL QUESTIONS ABOUT HOTEL & SPA LA BELLE JULIETTE

Spanish : LA RESPUESTA A TODAS LAS PREGUNTAS SOBRE LES DAMES DU PANTHEON HOTEL

French : LA RÉPONSE À TOUTES LES QUESTIONS CONCERNANT L’HÔTEL & SPA LA BELLE JULIETTE

Step 3 > Add the FAQ page on your website menu

Example of FAQ page

https://www.hotel-belle-juliette-paris.com/faq/

https://www.hoteldesgrandshommes.com/es/faq/

https://www.hotelgrandpowersparis.com/en/faq/

 

If you need any assistance contact your account manager