Check it NOW

QloApps SEO Optimization

With the QloApps SEO Optimization add-on, hoteliers can optimize their website by performing various SEO activities to get better search engine ranking and index visibility.

Using this QloApps SEO Optimization add-on, hoteliers can also increase the quality traffic, website or page ranking, and ROI (conversion rate) of their hotel chain website.

Moreover, Admin can set various kinds of SEO rules like Meta Tag Rules, Redirect Rules, URL Rewrite Rules, and Image URL Rewrite Rules.

Admin can also generate Sitemap and Robots.txt files of QloApps hotel booking website.

Note:

QloApps SEO Optimization v1.0.0 is compatible with QloApps version v1.5.1 and above.

  • Admin can implement SEO Canonicalization using canonical tag which will manage URLs to prevent duplicate content issues on hotel and room type pages.
  • Admin can set Twitter username and Facebook App ID of his website’s account as meta tags which will help in SEO visibility and ranking.   
  • The admin can set for Canonical URLs, Twitter username and Facebook App ID in Meta Tag Options.
  • Admin can create meta tag rules based on Hotel, Room type, and CMS pages which will help you to improve the SEO ranking of your website.
  • Meta tag rules display structure data of your hotel booking website by defining page type & its associated meta tags keywords
  • Admin will set keywords for Meta Title, Meta Description, and Keywords meta tags for any selected page type: hotel, room type, or CMS pages.
  • Hotelier can create and set keywords for his website’s Facebook & Twitter meta tags like (Title, Description, and Keywords).
  • As Google & other search engines will not index broken or 404 pages, using this addon, you can set redirect rules for Not Found Pages (404 error – page not exist). 
  • One can create redirect rules for not found pages (404) by defining from URI (Source), destination URL, and Redirect type: Permanent redirect (301) or Temporary redirect (302).
  • Admin can create redirect rules by selecting multiple not found pages in bulk.
  • Admin can also create SEO-friendly URLs of his website and make them more informative for users and search engines for better visibility. 
  • Can create URL Rewrite Rule to make his website’s URLs more informative by defining keywords for meta title. 
  • Set URL Rewrite Rule for Duplicate URLs by editing / changing keywords in meta title of existing URL Rewrite Rule.
  • Admin can also set customized user-friendly URL for landing page by entering landing page URI.
  • Set / Manage other URL rewrites from SEOs & URLs page in Preferences tab for QloApps default & other module pages.
  • This addon will also allow you to define informative Title, Alt, and Image Rewrites URL for all Images of your website to boost SEO ranking and visibility. 
  • Can set Image URL Rewrite Rules for room type images by selecting keywords for Image Title Tag, Image Alt Tag, rewriting Image URL.
  • Admin can allow / disallow multilingual sitemap.
  • Can generate HTMLand XML sitemap index & child files for hotels, room types, and CMS pages.
  • Allow / disallow sitemap link in footer.
  • Ping search engines like Google and Bing to crawl your website with an updated sitemap XML file.
  • Admin can generate or edit robots.txt files on the console editor.

The installation of any module is very simple in QloApps.

Go to the “Module and Services” tab.

Click on “Add New Module”.

How to add QloApps SEO Optimization module zip file.

Now upload the Zip file of the module and click on install.

Follow the highlighted red points to install QloApps SEO Optimization addon.

Now you have installed the module. So let’s check how to configure it.

The configuration of this addon is very simple. As the module is installed we will have a new tab in our menu bar by the name of “SEO Optimization”.

This addon will provide you 5 different sub-tabs named as:

  • Meta Tag Rules,
  • Redirect Rules,
  • URL Rewrite Rules,
  • Image URL Rewrite Rules, and
  • Sitemap, and Robots.txt

These sub-tabs will help a user to improve his website’s ranking and visibility by performing certain SEO activities.

Now, we will explore these 5 sub-tabs one after another.

The first sub-tab is Meta Tag Rules, let’s check out how it will work and can be beneficial for business owners to manage meta tags (HTML) to provide search engines with information about your website or web pages.

Manage Meta Tag Rules using QloApps SEO Optimization addon.

Meta Tag Options:

This option allows the user to implement canonical URLs on his website to prevent duplicate content.

Select YES, If you want to use Canonical URLs for your hotel & room type pages to prevent duplicate content issues.

Enter the Twitter username of your website that will be used in HTML meta tags.

Let’s say your website link is: www.example.com then Twitter username: @example

To create Facebook App ID, read this:

Enter Facebook App ID and click on Save.

Now, Click on Add new rule button in the upper-right corner.

Set Global Meta Tag Options under Meta Tag Rule creation sub-tag of QloApps SEO Optimization module.

Here you just have to enter the required rule information to create a Meta Tag Rule.

Create or Edit Meta Tag Rule in Meta Tag Rule sub-tab of QloApps SEO Optimization module.

After that, follow the above-mentioned information, You will be able to create Meta Tag Rule, and Now, Click on the Save button.

Afterward, you will be redirected to the Meta Tag Rules sub-tab. From there, you will be able to see the listing of all created Meta Tag Rules.

Check listing of all available Meta Tag Rules under Manage Meta Tag Rules sub-tab of QloApps SEO Optimization module.

Here, you can check the front-end view of the above created meta tag rule. Which will provide you information about meta title, meta description, and Keywords meta tags.

Front-end view of Meta Tag Rule using QloApps SEO Optimization module.

Facebook card generated from Meta tag rule: Check Facebook card generated after Meta tag rule implementation.

Facebook card generated using Meta Tag Rule technique of QloApps SEO Optimization addon.

Twitter card generated from Meta tag rule: Check Twitter card generated after Meta tag rule implementation.

Twitter card generated using Meta Tag Rule SEO technique of QloApps SEO Optimization module.

Here, you can review how Canonical URLs and Canonical meta tags work after enabling this option.

Implement Canonical URL technique using QloApps SEO Optimization module.

Enable Canonical URLs option and After that, review the source code of the page to check the Canonical tag. Refer this:

Source code or Front-end view of Canonical Tag using QloApps SEO Optimization module.

The second sub-tab is Redirect rules. It is very useful from an SEO perspective.

You can set URL Redirect Rules for 404 (page not found) error pages.

You will see the listing of all not found pages (404 pages).

To manage the settings of URL Redirect Rules, follow the below steps.

Manage Redirect Rule SEO technique using QloApps SEO Optimization module.

After that, click on Add new rule button in the upper-right corner of the page.

Add Redirect Rule using QloApps SEO Optimization module.
Create or Add new Redirect Rule for Not found pages (404 error pages) using QloApps SEO Optimization module.

To create a Redirect Rule, follow the above-mentioned information.

From URI: The base URL is already set here, you just need to enter the Source page address.

For Instance: The Hotel Prime/General Rooms

To URL: Destination URL. In other words, you need to enter a page link on which you want to redirect traffic of 404 pages.

Select Redirect Type: Permanent redirect (301) or Temporary redirect (302).

Therefore, you will be able to create Redirect Rules for Not found pages (404 pages) to improve the SEO of your website.

This sub-tab plays an important role to create SEO-friendly URLs that will help your website’s better ranking and visibility in SERPs.

To make URLs more informative and easy to understand to search engines, we create URL Rewrite Rules.

You can set SEO-friendly URLs for these page types: Hotel, Room Type, and CMS pages.

To manage URL Rewrite Rules, follow the below steps:

Manage URL Rewrite Rules using QloApps SEO Optimizer | Advanced SEO Manager addon.

Using URL Rewrite Rule settings, you will be able to manage the listing of URL Rewrite Rules.

Now, you can also set SEO-friendly URLs of Duplicate pages.

You can customize the landing page URL as per your choice.

You can also set SEO-friendly URLs of default and other module pages of the core QloApps system, This option is called Other URL Rewrites.

Here, you can review the allowed options that the URL Rewrite Rule sub-tab provides:

Manage listing of available URL Rewrite Rules created earlier using QloApps SEO Optimization module.

Hereby, you can manage the listing of available URL Rewrite Rules Created earlier. One can edit URL Rewrite Rules to set their definition based on his needs.

Click on Add new rule button in upper-right corner to create a URL Rewrite Rule using QloApps SEO Optimization module.

Now, we will understand how we can manage the mentioned sections or options above step-by-step.

To create a URL Rewrite Rule, Click on Add new rule button in the upper-right corner of the page and follow the steps given below:

Define URL Rewrite Rule information here with the help of QloApps SEO Optimization module.

After that, you need to enter the URL Rewrite Rule information as presented above and Click on the Save button to apply this URL Rewrite Rule.

Sometimes, It is possible when we create an URL Rewrite Rule based on meta title characteristics, and this rule becomes a duplicate rule based on the selected meta title characteristics.

These characteristics can match with other hotels as well. For Instance, We created a URL Rewrite Rule based on Hotel page type and we selected the below keywords in the meta title:

{country}/{city}/{rewrite}

If we edit this URL Rewrite Rule and only select {country} as keywords for meta title, then its characteristics will match with other hotels. Therefore, it will create Duplicate URLs as shown below:

Generated Duplicate URLs based on common properties passed in URL Rewrite Rule.

For Instance, If we want to change the duplicate URLs for this URL Rewrite Rule, then we need to change keywords for the meta title of URL Rewrite Rule to Remove Duplicate URLs. Please refer to the below details:

Edit an existing URL Rewrite Rule to remove Duplicate URLs using QloApps SEO Optimization module.

Here, you can set below keywords for the meta title of URL Rewrite Rule to Remove Duplicate URLs:

Keywords for meta title: {country}/{rating}/{rewrite}

After that, click on the Save button.

To set the customized URL for your landing page, either you can click on the “Landing page address” button in the upper-right corner besides to add a new rule button or you can simply scroll a bit and reach to “Landing page URL” section and then, follow below steps:

Set or Rewrite landing page URL in this section of QloApps SEO Optimization module.

This way, you can set an SEO-friendly and customized URL for your landing page. It will help you to boost your website SEO ranking.

Landing page URI: To set an SEO-friendly landing page URL, you just need to enter the URI (Uniform Resource Identifier) for the landing page.

For Instance, the base address of the landing page URL is: www.qloapps.com

After that, you entered URI as Home,

Then the complete Landing page URL will look like this: www.qloapps.com/home and click on Save.

Therefore, you will be able to set an SEO-Friendly customized URL for your landing page.

You can also manage other URL Rewrites by clicking on the SEOs & URLs page and do follow the below steps to set it up:

Manage listing of existing URL Rewrites and create new URL Rewrite Rule for other module pages using QloApps SEO Optimization module.

Now, click on Add a new page button in the upper-right corner to create a URL Rewrite Rule for default and other module pages of the core QloApps system. And, do follow the given process below:

Add or Create new SEO & URLs meta tags using QloApps SEO Optimization module.

First, you need to select the default or module page on which you want to apply the URL Rewrites rule.

Then, give a unique & memorable Page title, and Meta description (short) to this rule.

After that, you need to enter meta keywords for the selected page and paste a Rewritten URL where you want to redirect your users. Then, click on save.

Therefore, you will be able to create other URL Rewrites for default & modules pages of the core QloApps system.

To understand the URL Rewrite Rule implementation on front-end view, we will consider the changes in URL before  rule applied and after rule applied states.

Here, you can check the URL before URL Rewrite rule implementation:

Check URL Before applying URL Rewrite Rule using QloApps SEO Optimizer | Advanced SEO Manager addon.
You can check URL format after en: {ID + room type name}

Now, check the URL after URL Rewrite rule implementation:

Check URL after applying URL Rewrite Rule using QloApps SEO Optimizer | Advanced SEO Manager addon.

You can check the URL format after en: {hotel name} / {room type name}

Now, the URLs become more information from the user’s perspective.

This sub-tab is very interesting and useful to allow Search Engines to crawl your website images.

Click on Image URL Rewrite Rules in QloApps SEO Optimization module.

As per Google’s SEO guidelines, If you are defining informative Title, and Alt tags for all of your website images then it will boost SEO ranking and visibility.

Basically, Google does not crawl Images directly, but if you have defined informative titles & Alt tags for used Images on your website then it will improve SEO rankings of your site.

Using the Image URL Rewrite Rules, you can create rules for selected room type Images of any hotel and then define Image properties using Title tag, Alt tag, and URL Rewrite keywords in rule information.

However, to create an Image URL Rewrite Rule, click on add new rule button in the upper-right corner as shown below:

Click on Add new rule button to create new Image URL Rewrite Rule

After that, you need to define the Image URL Rewrite Rule Information as listed below:

Give definition of Image URL Rewrite Rule

Choose images for room types (General, Luxury, etc.) of any specific hotel and then, Select keywords for the Image Title tag, Alt tag, and URL Rewrite.

Now, Click on Save.

You can also create multiple Image URL Rewrite Rules for various room-type images for better SEO ranking results of your website.

Also, you can manage the listing of all available Image URL Rewrite Rules for various room type images from this option as shown below:

Manage listing of all available Image URL Rewrite Rules

Thus, you will be able to create Image URL Rewrite Rules for room type Images of your hotel booking website with better SEO ranking results.

Here you can check Image URL Rewrite Rule implementation on source code of general room types:

Front-end view of Image URL Rewrite Rule using QloApps SEO Optimizer | Advanced SEO Manager addon.

Image URL Rewrite Rule Information:

Title tag keywords: Rooms in {country} with rating of {rating} stars.

Alt tag keywords: Rooms in {country} with rating of {rating} stars.

URL Rewrite keywords (src): {room_type_name} -> general-rooms.jpg

Sitemap and Robots.txt in QloApps SEO Optimization module

Website’s Sitemap and robots.txt files are core factors in your hotel website SEO rankings.

A sitemap lists a website’s most important pages and makes sure search engines can find & crawl them.

Sitemaps also help to understand your website’s structure and easy-to-use navigation for targeted traffic.

This Sitemap and robots.txt option also handle your complete XML & HTML Sitemap and Robots.txt file creation which will be helpful for better SEO ranking results.

You can generate a multilingual sitemap for your website. Also, you can Show the HTML sitemap link in the footer.

You can also ping Google & Bing search engines to crawl your website with an updated sitemap.

To generate XML & HTML Sitemaps of your hotels, room types, and CMS pages in QloApps hotel booking website, you need to follow the below steps:

Generate & Manage settings for XML sitemap of your website using QloApps SEO Optimization

A robots.txt file tells search engine crawlers which URLs the crawler can access on your site. Additionally, this is used mainly to avoid overloading your site with requests.

To keep a web page out of Google, block indexing with noindex or password-protect the page.

Using the robots.txt option under “Sitemap and Robots.txt” sub-tab, you can generate and edit the robots.txt file on the live console editor.

To generate, edit, or remove robots.txt on your QloApps website, do follow the below steps and click on Save.

Generate robots.txt using QloApps SEO Optimization

Here you can check the Sitemap link in the footer: 

Sitemap structure link on your website's footer using SEO Optimizer | Advanced SEO Manager addon.

Now, generate Sitemap (HTML) creation on the front-end, click on the footer sitemap link.

HTML Sitemap structure using SEO Optimizer | Advanced SEO Manager addon.

To generate XML Sitemap index file, click on generate button on back-office and then click on Sitemap index.xml (parent) file:

Sitemap index file generated by QloApps SEO Optimization module

For generating XML Sitemap of child pages (Hotel, Room type, and CMS Pages).

Now, click on generate button on the back-office and then open Sitemap hotel.xml (child file):

XML Sitemap (child) index file (Hotels page) generated by QloApps SEO Optimizer | Advanced SEO Manager addon.

To conclude, this was all from the QloApps SEO Optimization addon. I hope I was able to clarify the functioning of the entire module to you in the best possible way.

If you want to learn about the functionality of QloApps then you can visit this link: QLO Reservation System – Free Open-Source Hotel Booking & Reservation System.

In case of any query, issue, or requirement please feel free to raise it on QloApps Forum.

Category(s) Qloapps Modules
. . .

Comment

Add Your Comment

Be the first to comment.

css.php
Table of ContentHide Index