Turbo Website Reviewer - In-depth SEO Analysis Tool

Turbo Website Reviewer - In-depth SEO Analysis Tool v3.0

No permission to download

cteq1

Active member
Sep 18, 2018
246
94
28
Hello
I found this tutorial on you tube.
View hidden content is available for registered users!
 

tinguelybe

New member
Aug 30, 2020
7
-1
1
Hello guys and thanks a lot for the shares and tips. For some reasons "Recent sites" is not showing and after scanning a website, the "Indexed Pages" remains at 39 and the "Backlinks Counter" at 0.

Could anyone help on this?

Many thanks.
 

Attachments

  • Screenshot 2022-08-12 at 10.14.55.png
    Screenshot 2022-08-12 at 10.14.55.png
    94.8 KB · Views: 16
  • Screenshot 2022-08-11 at 21.49.34.png
    Screenshot 2022-08-11 at 21.49.34.png
    635.5 KB · Views: 16
  • Screenshot 2022-08-12 at 10.29.27.png
    Screenshot 2022-08-12 at 10.29.27.png
    85.5 KB · Views: 16

Hapy

Member
Jun 25, 2020
126
11
18
You can change manually your screenshoot service, here is apiflash (monthly 100 free screenshot) you must change only your access key. Or if you want another screenshot service you can do it below code basically.

Original files path: /core/helpers/site_snapshot_helper.php

Copy below code and change original files content. Dont forget to backup your original file. This code is working and enough for my job.



PHP:
<?php

 
function getSiteSnap($site,$item_purchase_code,$baseLink,$isCustomApi=true,$customLink=''){


$params = http_build_query(array(
    "access_key" => "ENTER YOUR KEY HERE",
    "url" => "https://".$site,
    "width" => 1200,
    "height" => 900,
    "format" => "jpeg",
   
));



$imagePath = HEL_DIR.'site_snapshot/'.$site.'.jpg';

if (file_exists($imagePath)){
    $myimage = $imagePath;
}else {

    $name = $imagePath;

    $imgSrc = file_get_contents("https://api.apiflash.com/v1/urltoimage?" . $params);

    $fh = fopen($name, 'w') or die("Can't open file");
 
    $stringData = $imgSrc;
    fwrite($fh, $stringData);
    fclose($fh);
    $ssimage = imagecreatefromjpeg($name);



    if ($imgSrc == ''){
        unlink($name);
        $myimage = HEL_DIR.'site_snapshot/no-preview.png';
    } else {
        $myimage = $imagePath;
        $name = $myimage;
        $thumb_width = 600;
        $thumb_height = 450;

        $width = imagesx($ssimage);
        $height = imagesy($ssimage);

        $original_aspect = $width / $height;
        $thumb_aspect = $thumb_width / $thumb_height;

        if ($original_aspect >= $thumb_aspect){
            // If image is wider than thumbnail (in aspect ratio sense)
            $new_height = $thumb_height;
            $new_width = $width / ($height / $thumb_height);
        } else {
            // If the thumbnail is wider than the image
            $new_width = $thumb_width;
            $new_height = $height / ($width / $thumb_width);
        }

        $thumb = imagecreatetruecolor($thumb_width, $thumb_height);

        $co = imagecolorallocate($thumb, 241, 241, 241);
        imagefill($thumb, 0, 0, $co);
        $text_color = imagecolorallocate($thumb, 153, 153, 153);
        imagestring($thumb, 200, 400, 300, 'No Preview Available', $text_color);

        // Resize and crop
        imagecopyresampled($thumb, $ssimage, 0,
            //- ($new_width - $thumb_width) / 2, // Center the image horizontally
            0, // - ($new_height - $thumb_height) / 2, // Center the image vertically
            0, 0, $new_width, $new_height, $width, $height);
       
        imagejpeg($thumb, $myimage, 100);

        if (filesize($name) == 0){
            unlink($name);
            $myimage = HEL_DIR.'site_snapshot/no-preview.png';
        } elseif (filesize($name) <= 4){
            unlink($name);
            $myimage = HEL_DIR.'site_snapshot/no-preview.png';
        } else{
            $myimage = $imagePath;
        }
    }
}
return $myimage;
}
 
?>
hi can we add multiple api at a time??
 

angelTDW

Active member
May 6, 2019
151
43
28
vcardpro.me
i think the author gets back access to the admin panel, from where he modifies the database.
happened with me today,

my cpanel showed,
Code:
42.108.196.130 IP address
logged into the site using exploder, changed something in the database or something,
and since then I am getting HTTP error 500.

need to block access to the admin panel so that nothing could be done, same as all in one SEO tools.
still testing things....
will update things..
 

lehaophuc83

Member
Jun 10, 2020
56
35
18
SaiGon, VN
is.gd
i think the author gets back access to the admin panel, from where he modifies the database.
happened with me today,

my cpanel showed,
Code:
42.108.196.130 IP address
logged into the site using exploder, changed something in the database or something,
and since then I am getting HTTP error 500.

need to block access to the admin panel so that nothing could be done, same as all in one SEO tools.
still testing things....
will update things..
hi after a few days I'm getting this error.

404​

This page could not be found.​

what should I do.
Exactly.

You should set up blocking of changes to the index.php file with permissions = 4.4.4; and protect the /admin/ directory with a password.

My test page still works fine: https://codeseo.net/seo-checker/
 

angelTDW

Active member
May 6, 2019
151
43
28
vcardpro.me
have blocked admin panel, set permission to 444.
all are working fine now other then

having a strange problem, needed help!

Code:
https://eventcustomfabrics.in/

this is my site, 1ce I analyse a site, say rediff.com and if I reload the page

Code:
"https://eventcustomfabrics.in/domain/rediff.com"

I get an http 500 error.

even if I close the browser and repoen the site, and again search for rediff.c om
still I get the HTTP 500 error, till I clear the cached site from admin panel.
1ce I clean the cached site, then the tool starts working again for that site,, till its cached again.

also receiving
"deceptive site ahead" error message now and then"

why is that so. my site is SSL enabled as well

needed help in rectifying the issue.
 
Last edited:

angelTDW

Active member
May 6, 2019
151
43
28
vcardpro.me
Use Google api for screenshot. Remove the original code as it calls home. Or you can use the above mentioned code for 100 screenshot free.

Currently my above site is using the 100 screenshot method.. But working out on Google api code for screenshot.
 

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu