Webmaster Tools is lightweight and easy to install PHP Script which contains a collection of webmaster tools developed to help with their daily chores. The application have 20 built-in unique services which can be easily configured to your own needs.
Features
Alexa Statistics
Social Analytics
Website Diagnostic
Domain Location
Indexed Pages
Backlink Count
Alexa Comparison Tool
Google Suggestion Tool
Antispam Protector
Meta Tags Generator
Og Properties Generator
Password Generator
MD5/SHA-1 Hashing
Duplicate Remover
HTML Encoder
UNIX Time Converter
Text Length Online
WHOIS Service
DNS Record Lookup
HTTP Headers
Requirements
cURL Extension
GD Extension with FreeType library
Mcrypt Extension (MCRYPT_RIJNDAEL_256 ciphername)
MySQLi Extension
Multibyte String Functions
Script execution time must be greater than 60 seconds
You can not run this script on a free web hosting, because their IPs banned on Google, Twitter, Facebook because of a spam
Rewrite module (optional)
Applications demo
Site: https://webmaster-tools.php5developer.com
Installation & Documentation
All information you can find here
Change log
v 3.2 – 2020.04.23
Updated Facebook API
Modified file:
~root\class\class.facebook.php
v 3.1 – 2020.02.27
Google API fixes
Already bought? Replace modified file:
~root\class\class.searchengine.php
v 3.0 – 2020.01.30
Small bug fixes
HTTPS support
Already bought? Replace modified files:
~root\tmpl\service\alexa_result.php
~root\tmpl\service\location_result.php
~root\helpers.php
~root\index.php
v 2.9 – 2020.01.17
Removed deprecated StumbleUpon social counter
Updated Facebook API
Updated Pinterest API
Updated Google Services
Already bought? Replace modified files:
~root\class\class.request.php
~root\class\class.searchengine.php
~root\class\class.social.php
~root\tmpl\service\social_result.php
~root\controllers\social.php
v 2.8 – 2018.12.01
Improved WHOIS
To update replace config file
~root/config/whois.servers.php
v 2.7 – 2017.06.15
Removed deprecated APIs: Gplus+, LinkedIn, AVG (antivirus), DMOZ
Integrated Google Safe Browsing API
Already bought?
1. Add new 2 lines to array at /root/config/app.php file
<?php return array (
….
‘google_server_key’=>”,
‘cookie_cache’=>ROOT.DS.”cache”,
);
2. Integrate Safe Browsing API
3. Upload new directory /root/cache/. You can find it in Archive. Make sure that web process can write to that folder.
4. Replace modified files:
~root/index.php
~root/class/class.diagnostic.php
~root/class/class.request.php
~root/class/class.searchengine.php
~root/class/class.social.php
~root/config/app.php
~root/controllers/diagnostic.php
~root/tmpl/left-menu.php (Removed link to deprecated page Directory Listing Checker)
~root/tmpl/main.php (Removed link to deprecated page Directory Listing Checker)
~root/tmpl/menu.php (Removed link to deprecated page Directory Listing Checker)
~root/tmpl/service/diagnostic_result.php
~root/tmpl/service/social_result.php
v 2.6 – 2017.06.15
Facebook API upgrade to latest version
Already bought?Replace listed below files:
Modified files:
~root/class/class.facebook.php
~root/class/class.social.php
~root/class/class.db.php
~root/tmpl/service/social_result.php
Run following query into database:
ALTER TABLE `wt_social` ADD `reaction_count` INT UNSIGNED NOT NULL AFTER `click_count`, ADD `comment_plugin_count` INT UNSIGNED NOT NULL AFTER `reaction_count`;
v 2.5 – 2016.09.04
Added Facebook Graph API support to pull likes, shares, comments count. Read more here
Improved LinkedIn checker
Already bought?1. Replace/add listed below files:
New files:
~root/class/class.facebook.php
~root/config/facebook.php
Modified Files
~root/class/class.social.php
~root/tmpl/service/social_result.php
2. Configure Facebook credentials
v 2.4 – 2016.07.31
Changes in Alexa API
Improved DMOZ checker
Link to “Alexa Comparison Tool” has been removed since Alexa API has been closed
Already bought? Run following query into database:
ALTER TABLE `wt_alexa` ADD `speed_time` INT UNSIGNED NOT NULL , ADD `pct` TINYINT UNSIGNED NOT NULL;
Replace following files:
~root/helpers.php
~root/tmpl/service/alexa_result.php
~root/tmpl/service/catalog_result.php
~root/class/class.searchcatalog.php
~root/tmpl/menu.php
~root/tmpl/main.php
~root/tmpl/left-menu.php
v 2.3 – 2016.05.29
AVG fix
Small bug fix
Already bought? Replace following file:
~root/class/class.diagnostic.php
~root/tmpl/service/dns_result.php
v 2.2 – 2016.04.10
Changed GeoIP service provider
Already bought? Replace following file:
~root/class/class.location.php
v 2.1 – 2016.01.10
Twitter API has been closed (As of 21st November 2015, Twitter has removed the “Tweet count endpoint” API.).
Delicious API has been closed
Yahoo Directory API has been closed
Updated Cookie EU Law Javascript plugin
Updated Google Diagnostic Tool
Updated McAfee Diagnostic Tool
Already bought? Replace following files:
~root\controllers\social.php
~root\controllers\catalog.php
~root\tmpl\service\social.php
~root\tmpl\service\social_result.php
~root\tmpl\service\catalog_result.php
~root\tmpl\service\catalog.php
~root\class\class.searchcatalog.php
~root\class\class.diagnostic.php
~root\static\js\cookieconsent.latest.min.js
v 2.0 – 2015.11.23
Switched to other geolocation API since old has been closed.
Already bought? Replace following file.
~root/class/class.location.php
v 1.9 – 2015.08.20
EU Cookie Law. More information can be found here
Modified files:
~root/tmpl/template.php
~root/class/class.social.php
New files:
~root/config/cookieconsent.php
~root/static/js/cookieconsent.latest.min.js
v 1.8 – 2015.01.08
Changed Gep-IP provider
Already bought? Replace modified files.
~root\class\class.location.php
~root\wt\controllers\location.php
v 1.7 – 2014.11.16
Improved WHOIS lookup
Modified files:
~root\class\class.phpwhois.php
Added files:
~root\config\whois.params.php
v 1.6 – 2014.09.05
Added new tool: Backlink count checker
Added new tool: Google suggestion tool
Added new tool: Alexa comparison tool
Improved WHOIS
Some bug fixes
Already bought? Replace/add files listed below. Note! Following config files have been changed. Open them and replace only tagged lines (you will see before each line v 1.6):
config/captcha.php
config/cache.php
config/routes.php
config/seo.php
And run query in databse:
CREATE TABLE `wt_backlinks` (
`Domain` varchar(90) NOT NULL,
`Added` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`Modified` timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00’,
`Cnt` bigint(20) unsigned NOT NULL,
PRIMARY KEY (`Domain`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Modified files:
library/class.phpwhois.php
library/class.searchcatalog.php
library/class.diagnostic.php
library/class.searchengine.php
controllers/search.php
controllers/antispam.php
tmpl/service/search.php
tmpl/service/search_result.php
tmpl/service/catalog_result.php
tmpl/left-menu.php
tmpl/menu.php
tmpl/main.php
config/captcha.php
config/cache.php
config/whois.servers.php
config/routes.php
config/seo.php
New files:
static/img/backlinks.png
static/img/suggest.png
static/img/comparison.png
static/js/alexacomparison.png
controllers/backlinks.php
controllers/suggest.php
controllers/alexacomparison.php
tmpl/service/alexacomparison.php
tmpl/service/alexacomparison_result.php
tmpl/service/backlinks.php
tmpl/service/backlinks_result.php
tmpl/service/suggest.php
tmpl/service/suggest_result.php
tmpl/forms/alexacomparison_form.php
tmpl/forms/suggest_form.php
class/class.suggest.php
v 1.5 – 2014.04.28
Added support of local rank in Alexa
Addded meta tag for mobile devices
Following files has been modified
~/class/class.searchcatalog.php
~/tmpl/template.php
~/tmpl/service/alexa_result.php
Already bought? Replace modified files (make sure you have done a copy of template.php if it’s contains google code and etc) and run following query in DB.
ALTER TABLE `wt_alexa`
ADD COLUMN `country_code` VARCHAR(2) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `rank`,
ADD COLUMN `country_name` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `country_code`,
ADD COLUMN `country_rank` INT UNSIGNED NOT NULL AFTER `country_name`;
v 1.4 – 2014.02.08
Fixed diagnostic analysis
Added own whois PHP script, thereby removed dependence on third party API
Following files has been modified/added/removed
modified: class/class.request.php
modified: class/class.diagnostic.php
modified: class/class.whois.php
modified: tmpl/template.php
added: config/whois.servers.php
added: config/whois.servers_charset.php
added: class/class.phpwhois.php
removed: tmpl/right-menu.php
Added own WHOIS script, thereby removed dependence on third-party API
Fixed diagnostic analysis
v 1.3 – 2014.01.27
Fixed. Shared count in Pinterest
Following files has been changed
~/root/class/class.social.php
v 1.2 – 2013.12.02
Fixed. Indexed page’s count from Google, Bing, Yahoo.
Following files has been changed
~/root/class/class.searchengine.php
~/root/tmpl/service/search_result.php
v 1.1 – 2013.10.17
Alexa has changed URL to demographic map API. Fixed.
Only one file has been changed ~/root/tmpl/service/alexa_result.php
The Webmaster Tools PHP Application have 19 built-in unique services which can be easily configured to your own needs.
Requirements for Webmaster Tools
- PHP version (5.6.0 or higher)
- PCRE extension
- SPL extension
- Gd extension
- Intl extension && ICU library
- MySQLi extension
- PHP MySQL Native Driver extension
- MBString extension
- OpenSSL extension
- cURL extension
- fsockopen function
- short_open_tag (php.ini directive)
Premium Features
- Alexa Statistics
- Google Suggestion Tool
- MD5/SHA-1 Hashing
- Social Analytics
- Domain Location
- Indexed Pages
- UNIX Time Converter
- Text Length Online
- Backlink Count
- Meta Tags Generator
- Duplicate Remover
- Og Properties Generator
- DNS Record Lookup
- Password Generator
- Website Diagnostic
- HTML Encoder
- Antispam Protector
- WHOIS Service
- HTTP Headers
https://codecanyon.net/item/webmaster-tools/4567057