# Turbo Website Reviewer

## It helps to identify your SEO mistakes and optimize your web page contents for a better search engine ranking.

- Developed By Balaji
- Contact US for support: rainbowbalajib@gmail.com
- For Compliant Queries Email to: admin@prothemes.biz
- Website:prothemes.biz

Thank you for purchasing. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!

### What is Turbo Website Reviewer?

###### Turbo Website Reviewer helps to identify your SEO mistakes and optimize your web page contents for a better search engine ranking. It also offers side-by-side SEO comparisons with your competitors. Analysis report also be downloaded as PDF file for offline usage.

#### In-depth analysis report contains

Meta Title Meta Description Meta Keywords Headings Google Preview Missing Image Alt Attribute Keywords Cloud Keyword Consistency Text/HTML Ratio GZIP Compression Test WWW / NON-WWW Resolve (Duplicate Web Page check) IP Canonicalization XML Sitemap Robots.txt URL Rewrite Underscores in the URLs Embedded Objects Iframe Check Domain Registration WHOIS Data Indexed Pages Count (Google) Backlinks Counter URL Count Favicon Test Custom 404 Page Test Page Size Website Load Time | PageSpeed Insights (Desktop) Language Check Domain Availability Typo Availability Email Privacy Safe Browsing Mobile Friendliness Mobile Preview Screenshot Mobile Compatibility PageSpeed Insights (Mobile) Server IP Server Location Hosting Service Provider Speed Tips Analytics W3C Validity Doc Type Encoding Facebook Likes Count PlusOne Count StumbleUpon Count LinkedIn Count Estimated Worth Alexa Global Rank Visitors Localization In-Page Links Broken Links

### Features

#### Main Features:

- Branded PDF Reports (PDF Report Demo)
- User Management System
- OAuth Login Support (Google, Facebook and Twitter)
- Multilingual Support
- Multilingual SEO Friendly URL Support
- Responsive design
- Powerful admin control panel
- Inbuilt Analytics (Track your visitors traffic, source of traffic etc..
- One-Click Ads integration
- Easy Maintenance Mode
- Captcha Protection (Google reCAPTCHA Included)
- Google analytics support
- Inbuilt Sitemap Generator
- Advance Mailer for Account Activation, Password reset etc..
- Support both SMTP and Native PHP mail
- Contact page for visitors to contact you easily
- Create unlimited custom pages
- Support Theme Customization / Custom Coded Themes
- Add-ons Support
- Shortcode System
- Adblock Detection / Protection
- Application Level DDoS Detection / Protection
- Easy Installer Panel

### Requirements

##

- PHP 7.4 or above
- PDO and MySQLI extension
- PHP CURL
- GD extension
- Rewrite module
- Multibyte String (Mbstring)
- WHOIS Port - TCP 43 must be allowed
- "allow_url_fopen" must be allowed
- Safe Mode must be Off
- Greater execution time must be recommended
- SMTP Mail Server (optional)

### Installation

1. Upload the files present on "Upload" directory to your website using FTP or file manager in your hosting's control panel & keep writable mode for "uploads" directory and "/core/config/db.config.php" file
2. Create MySQL database in your hosting account.
3. Visit the "index.php" page in your web browser where you have upload the files e.g. http://www.example.com/index.php
4. It automatically redirect to installation panel page.
5. Provide the necessary information i.e. database-host, database-name, database-username and database-password
6. Provide item purchase code for verification of script purchase. (Item purchase code will be found on here http://codecanyon.net/downloads)
7. Click "Submit" button, it will be shown a successful message, if you have entered correct information of databse and item purchase code. Then enter your admin user id and password.
9. Now click "Install" button, after few seconds (mostly 5 to 10 seconds) it will be shown a successful message with database table creation log file.
10. You have done the installation. If you found any errors and bugs while installation - Please report and check the support section.
11. After installation, put your site on maintenance mode (Admin Panel -> Maintenance) and make basic changes such as title, description, keywords etc..
12. After done all customization, release the maintenance mode.

### Installation (Video Demo)

Your browser does not support the video tag.

### Setup Cron Job

1. Setting up cron is an important step in the installation. It helps to generate sitemap, database backups and clean up temporary directory regularly.
2. Cron Job path can be found on Admin Panel -> Cron Job -> Cron Job Path
3. Interval between cron job execution is 5 miniutes to 15 miniutes (Recommended).

How to setup a cron job in cpanel?
Tutorial 1:
https://www.namecheap.com/support/knowledgebase/article.aspx/9453/29/how-to-run-scripts-via-cron-jobs
Tutorial 2:
http://support.hostgator.in/articles/cpanel/how-do-i-create-and-delete-a-cron-job
Tutorial 3:
https://www.siteground.com/tutorials/cpanel/cron_jobs.htm

Cron Job setup steps vary on each hosting service and control panels. So, it is recommended to refer hosting service knowledge base / help sections

### PageSpeed Insights API

Your browser does not support the video tag.

### Setup Moz API for Backlink Count

i) Register Here:
https://moz.com/community/join
ii) After sign up, go to here and click Try API button
https://moz.com/products/api/pricing
iii) Verfiy your account with credit / debit card
It will generate Moz secret code and access id (trail key is enough).
Configure keys at here:
Admin Panel -> Backlink API

### Translate to your Language

1. Login into Admin Panel -> Interface -> Create New Language
2. Keep the status disabled until making complete translation.
3. After making translation, enable the language from admin panel.

For helping other customers, please try to share translated language backup file to us ( rainbowbalajib@gmail.com ).

### Setup OAuth Login System

Here you can setup OAuth settings.
Admin Panel -> Users -> Settings -> OAuth Settings

Setup Google OAuth
1. Visit below URL
http://console.developers.google.com/
2.Now follow up steps present on below video
Your browser does not support the video tag.

Setup Facebook OAuth
1. Visit below URL
https://developers.facebook.com
2.Now follow up steps present on below video
Your browser does not support the video tag.

Setup Twitter OAuth
1. Visit below URL
https://apps.twitter.com/
2.Now follow up steps present on below video
Your browser does not support the video tag.

### Theme Customization

1. Don't do any customization on "default" theme. It will make you difficult to upgrade on future releases of Turbo Website Reviewer.
2. So, always clone the "default" theme directory and make it as a new theme(Admin Panel -> Interface -> Manage Themes -> Select Theme -> Click "Clone" button). Using the cloned files, do any customization of inteface.
3. Themes files are combination of HTML and simple PHP codes. 90% of codes are Pure HTML on theme files.
4. So make use of any HTML editors and do any customizations.
5. Theme information must be included on "themeDetails.xml" file. If you cloned exiting theme, make sure you change this information first.

### Shortcode

Shortcode will be used inisde pages, blog posts and posting multilingual strings.
Shortcode return on below format:
{{short-code-name}}
Simple short code calls:
{{date}} -> Return today date
{{ip}} -> Return client IP
{{baseURL}} -> Return base link of your website
{{ads_720x90}} -> Return Ad Code (Size: 720x90)
Multilingual string calls:
{{lang[1]}} -> Return active language string of 1
{{lang[9]}} -> Return active language string of 9

### Changelog

#### Version 3.3 (17th October 2025)

    Updated: Google Index Count (Uses Google CSE API)
    Updated: Cron Job Functions
    Updated: Script Installation Process
    Updated: Core Framework Functions
    Updated: Anti Adblock Detector
    Fixed: Some minor bugs

#### Version 3.2 (10th March 2025)

    Support for PHP 8.4
    Updated: Website Screenshot Helper
    Updated: Google Index Checker

#### Version 3.1 (19th October 2024)

    Updated: Anti Adblock Detector
    Updated: Google Index Checker
    Updated: GEO Location API
    Updated: Add-on & Script Installer
    Fixed: Compatibility bugs with PHP 8.3.x

#### Version 3.0 (11th February 2024)

    Updated: Google Index Checker
    Updated: Keyword Density Checker
    Updated: Google OAuth Login System
    Fixed: Compatibility bugs with PHP 8.2.x

#### Version 2.9 (21st Oct 2023)

    Support for PHP 8.2
    Updated: Google Index Checker
    Updated: Twitter OAuth Login System
    Updated: Analytics
    Updated: Anti Adblock Detector
    Updated: Admin Panel - Users - Export Options
    Removed: Global Rank and Estimated Worth
    Fixed: Some minor bugs

#### Version 2.8 (6th Mar 2023)

    Updated: Cron Job System
    Fixed: Some minor bug fixes for PHP 8.2b users

#### Version 2.7 (16th Feb 2023)

    Added: Support for PHP 8.1.x & PHP 8.2b
    Updated: File Manager library
    Updated: Addon Installation System
    Fxied: Compressed database backup failed.
    Fixed: Some minor bugs

#### Version 2.6 (26th May 2022)

    Updated: Backlink Count based on Moz API
    Updated: Google Analytics Detection
    Updated: Visitors Localization

#### Version 2.5 (26th Jan 2022)

    Updated: Addon installation system with PHP 8 support
    Updated: Alexa helper library
    Updated: File Manager library
    Updated: Host Info library
    Updated: AJAX Controller
    Fixed: Backlink Count Issue
    Fixed: Google Index Count Issue

#### Version 2.4 (1st Sep 2021)

    Added: PHP 8 Support (Beta / Experimental)
    Added: CURL Timeout, User Agent changing from configuration file
    Added: Redesigned Application Level DDos Checker v2
    Added: Canonical URL (x-default feature)
    Added: Customizable 404 page
    Added: Database Editor
    Added: Default sender address overwritable from configuration file
    Updated: WHOIS Class
    Updated: File Manager library
    Updated: AJAX Controller
    Updated: PHPMailer library
    Updated: File Manager library
    Improved: Sitemap Link Detection
    Improved: Adblock detection
    Improved: Loading speed of application
    Fixed: Zlib compression websites crash screenshot previews
    Fixed: Ban IP Address Crashes
    Fixed: Some minor bugs

#### Version 2.3 (31st May 2020)

    Updated: Mobile friendly checker
    Updated: Domain availability database

#### Version 2.2 (2nd May 2020)

    Updated: Compatible with PHP 7.4
    Fixed: GZIP encoded websites doesn't load.
    Fixed: DOM data memory free up function crashes
    Fixed: Throwing empty file error at "imagecreatefromjpeg" function
    Fixed: AJAX controller error for "50x SEO Tools Pack" users

#### Version 2.1 (4th Apr 2020)

    Updated: Alexa helper library
    Updated: WHOIS Class
    Updated: Sitemap Detector
    Updated: PHPMailer into latest stable!
    Updated: File Manager library
    Fixed: Keywords Cloud - Encoding issues
    Fixed: Global Traffic Rank
    Fixed: Google Index Count
    Fixed: Social Data
    Fixed: Some minor bugs

#### Version 2.0 (27th Nov 2019)

    Updated: WHOIS Class
    Updated: File Manager library
    Updated: Simple HTML DOM library
    Fixed: Broken links finder detect "phone numbers" incorrectly
    Fixed: Some minor bugs

#### Version 1.9 (27th May 2019)

    Updated: Google Functions
    Updated: Social Data Class

#### Version 1.8 (14th May 2019)

    Updated: Alexa helper library
    Updated: Safe Browsing APIs (v4)
    Updated: WHOIS Class
    Updated: Database Helper
    Fixed: CKEditor Issues

#### Version 1.7 (31st January 2019)

    Now compatible with PHP 7.2 & PHP 7.3
    Added: Custom alert box for "Invalid Input Domains"
    Updated: PageSpeed Insights API into v5
    Updated: Alexa helper library
    Updated: WHOIS Class
    Updated: File Manager library
    Fixed: Twitter don't allow query types of callback url
    Fixed: Some minor bugs

#### Version 1.6 (7th October 2018)

    Added: Theme clone feature from Admin Panel
    Added: Custom "Hreflang" attribute feature
    Improved: Sitemap Generation
    Updated: Alexa helper library
    Updated: Keyword Density Class
    Updated: Social media Likes, Followers count parser
    Updated: Handling of large amount DOM Data
    Fixed: Failed to capture user IP details (if "X-Forwarded-For" contains multiple ips)
    Fixed: UTF-8 issue at PDF report file (footer copyright section)

#### Version 1.5 (18th July 2018)

    Added: Update reports from Admin Panel
    Updated: WHOIS Class
    Updated: File Manager library
    Updated: Domain availability class
    Fixed: Admin panel send mail feature have HTML encoding issue.
    Fixed: PDO connection crash for custom port number at DB host.
    Fixed: Adguard users can't get adblock warning message.

#### Version 1.4 (9th April 2018)

    Added: Incomplete reports clearing option (Admin Panel)
    Updated: PHPMailer class
    Updated: WHOIS Class
    Updated: Geo IP databases
    Updated: Meta description limit into 300 characters
    Improved: Database Helper & Database Backup Classes
    Improved: Handling of "Mobile Preview" screenshots
    Fixed: Sitemap generation crash on low / limited memory environment
    Fixed: Disabled social login buttons displayed on front-end
    Fixed: Issue with baseUrl & ServerHost when both "www" & "https" is enabled
    Fixed: Sitemap issue with HTTPS
    Fixed: IP canonicalization - no timeout bug

#### Version 1.3 (7th Sep 2017)

    Updated: PageSpeed Insights API
    Updated: Google Index Checker
    Updated: Alexa Helper Class
    Updated: WHOIS Class
    Fixed: Email UTF-8 Encloding Issue
    Fixed: Canonical Tag - Slash Link Error
    Fixed: Database Error at Banned Domain Section

#### Version 1.2 (17th July 2017)

    Added: Overall progress bar on analysis page
    Added: Canonical / Hreflang tags
    Added: Missing language strings
    Improved: Handling broken HTML Codes on PDF reports
    Improved: Who's Online System
    Fixed: Missing Langage strings
    Fixed: Bug while adding multiple bad word filter rules
    Fixed: IPv6 crash on Recent History page (Admin Panel)
    Fixed: Missing SSL option under Mail settings (Admin Panel)
    Updated: WHOIS class
    Updated: Domain availability checker

#### Version 1.1 (22nd June 2017)

    Added: Cloudflare HTTPS Support
    Added: Nginx Rewrite Rules
    Improved: Handling broken HTML Codes on Heading Tags and Link Analysis
    Fixed: Score not updated for "PageSpeed Insights"
    Fixed: Admin Panel Language Editor - Upper Case Issue
    Fixed: Bug on Custom Site Snapshot
    Fixed: IPv6 bug on Admin Panel Dashboard
    Fixed: Row Limit Error on Admin Panel Analytics
    Updated: Database Helper
    Updated: Geo IP Database
    Updated: Cron Job File
    Updated: File Manager
    Updated: Cron Job instructions on documentation

#### Version 1.0

    Initial release

####

### Credits

###

###### Thanks so much to:

AdminLTE Theme - https://almsaeedstudio.com

PHPMailer - https://github.com/PHPMailer/PHPMailer

Bootstrap - http://getbootstrap.com

Geodatabase - https://www.maxmind.com

eXtplorer - http://extplorer.sourceforge.net

HTML2PDF - http://html2pdf.fr/en

Copyright © 2025 by Rainbow Networks. All right reserved.