767 comments found.
1, Do you have competitor analysis? 2, Keyword research? 3, Backlink Analysis? 5, Social signal?
Hello affraz,
1. You can analyze any page, at any time, and you can do a comparison simply by looking at the results.
2. 3. & 5. Where do you suggest we should get this data from? And how much per month would you be okay paying for it? Perhaps provide us some API providers that you’d be okay seeing implemented.
Regards,
Lunatio.
Have you check aherf or some other seo tool how they do. may be we can enhance your project like that will be grate. you can google and get lot of competitor
Hello affraz,
Moz, Ahref & other major players have massive web crawlers that crawl the web for keywords & data. We do not have access to those resources.
With that said, stay tuned for another major update at the end of this week
– we’re working on SERP checker & other tools.
Regards,
Lunatio.
Hello affraz,
At this point I can confirm that SERP checker, Indexed Pages checker, and Keywords suggestions will be present in our next release, alongside with a redesigned Tools page, additional tools & more. Here’s a sneak-peak at it: https://i.imgur.com/S8FAEfh.png
The update should be available within the next few days.
Stay tuned. 
Regards,
Lunatio.
Hello affraz,
phpRank v1.2.0 is out with TONS of new features and improvements, including a SERP checker, Indexed pages checker, a Keywords generator & so much more.
The complete change-log is available at: https://luantio.com/phprank/changelog
Thank you for your feedback, and stay tuned for more
.
Regards,
Lunatio.
Hello affraz,
Good news. We’ve found an API from KeywordsEverywhere which is extremely affordable, that provides Search Volume, Cost per Click, and Competition parameters for a given list of keywords.
We’ll be replacing the current “Keyword suggestions” with a the new tool called “Keyword research” in our next release.
Here’s a quick preview of our work in progress: https://i.imgur.com/zCt6UtG.png – keep in mind that the final version may change.
Stay tuned 
Regards,
Lunatio.
when do you plan on adding affiliate system
Hello blendpag,
We do not have such plans.
Regards,
Lunatio.
Hello,
I am unable to install the script, it gives me file not found when I go to https://tool.kostricani.com/install I granted permission as per your doc and followed all the instructions but is not working
Thanks
Hello alfonsmala001,
That’s because the web root directory does not point to phpRank’s public directory. See section 3.4 from the Documentation: https://lunatio.com/phprank/documentation#installation
Regards,
Lunatio.
I have fixed it through .htaccess but now im getting this issue https://prnt.sc/26jkcd4
Never mind I have fixed it
Dear Author, I cannot afford the Extended License now; thus, I want to buy the regular one and wish to offer my Users as a SaaS , so can I do that?
Hello bfact2014,
Sorry, that’s not possible.
Regards,
Luatio.
1. Is it not possible also – if I provides services for free? Then please explain then SEO Reports & Tools Platform (SaaS)- 2. what features( at least 2 basic features) can I avail under a regular License? 3. if it is a SaaS product then why I cannot offer to my users this service for free?
Hello bfact2014,
1. You can offer your services for free.
2. Regular license has all the features that Extended license has, except for the SaaS module (Payments, Taxes, Coupons, Checkout, etc).
3. You can. The SaaS refers to the ability to charge users money to use the product as a service. Of course, it can be done free of charge too (using Regular License).
Regards,
Lunatio.
Hello, Is there any public roadmap you can share or any upcoming features? thanks again
Hello nicksfikas9,
We do not have a public roadmap, sorry. All we can say is that another major update is getting closer to be released, hopefully by the end of this week. Stay tuned
.
Regards,
Lunatio.
Better to provide options for pricing view , instead of range, we can have table options. such as https://www.smashingmagazine.com/2008/10/pricing-tables-showcase-examples-and-best-practices/ .
It would be great if we can switch between.
regarding range selection for plan, current UI is confusing, user don’t know how many plans are available.
Hello jimmip,
The pricing model is for Usage, not for Features, hence why a range selector is suitable.
This is the first time when we here that a user is confused about selecting the plan (and we’re using this system on phpAnalytics too, which has about 400 customers).
What exactly is so confusing about the pricing selector? There’s plenty of sites using the same pricing selector (Google Cloud, Plausible, Splitbee, etc).
We’ve added this on the suggestions list, however changes to change the entire pricing model to a different one are very slim.
You can always change the pricing view from /resources/views/shared/pricing.blade.php to a list if you really need this change.
Regards,
Lunatio.
I facing http related issue, I have hosted my site with https, but where there is a delete action, like, user delete, project delete, that form submit take post, “http” instead of https.
there is what I see in console.
app.js:1 Mixed Content: The page at ‘https://xxx.com/dashboard' was loaded over a secure connection, but contains a form that targets an insecure endpoint ‘http://xxx.com/projects/apple.com/destroy'. This endpoint should be made available over a secure connection.
I have also faced the same issue on dark to light theme changes.
Hosting on Digital Ocean and Domain on Cloudflare .
Hello jimoza,
Sounds like you’ve installed the software using the http protocol rather than https.
To update your installation path, edit the .env file located in the root folder of your app, and update the APP_URL variable to contain the https protocol rather than http.
Regards,
Lunatio.
After changing APP_URL to https, it’s not solving the issue.. I have clean the cache, restarted the server.. but same issue..
Hello jimoza,
Please send us cPanel access via the Support tab, so we can have a look at it for you.
Regards,
Lunatio.
Hello jimoza,
Just a quick update on this matter. At this point we can confirm that we will rework the way Plans work, and we’ll make it similarly to how phpShort plans work (table plans), with the ability to set specific features per plan (such as Reports, Tools, etc.)
Regards,
Lunatio.
Hello jimoza,
Here’s a quick sneak peak at the upcoming Plan changes: https://i.imgur.com/xf3BLBa.png
The update should be available at the end of the week. We hope you’ll like it.
Regards,
Lunatio.
Hello jimoza,
phpRank v1.9.0 is now available with a completely reworked Pricing table.
Regards,
Lunatio.
Hello I would like to heavily modify the theme, can you please tell me the location of the files that need to be modified? And what would be the best approach so that I don’t lose the modifications on update.
Hello ciabatta1,
Since this product uses the Laravel framework, you can find all the template files in /resources/views/ folder.
For the SASS files, you’d be looking for /resources/sass/ folder.
If you do custom changes to the software, you’ll lose your changes on update, unless you do a backup of your website, and restore your changes after an update.
Regards,
Lunatio.
can you add my custom payment ? I will add my own logo and link. Same bank transfer but link used. According to the packages the bank gives a url. I need to add its url to the package.
etc 5 package – 5 diffrent payment link.
When they pay, I will manually upgrade their account.
Hello aoniva,
We’re not available for custom work, sorry.
Regards,
Lunatio.
Thank you, please twitter dm
Hello aoniva,
We do not answer product specific questions via Twitter DMs.
Regards,
Lunatio.
In the payment form, we will copy the same bank account and just enter the link there. Is it wrong to do this? We will change the bank account name and write payment by credit card. When you make the payment, the payment link of the premium package will appear as a warning. Please click the link to pay.
Couldn’t you add a simple solution ? You will use the same bank account structure.
Later on, we will manually raise the account from the panel. Same as bank account payment structure.
If you do this form I will buy the extend license.
We will enter the links to the warning link for each package while creating the packages on the panel.
I hope you can do this.
Hello aoniva,
As we’ve previously told you, we’re not available for custom work. The software is sold as shown in the live demo. If you need additional integrations, you’ll need to hire someone to do the integrations.
Regards,
Lunatio.
postgresql db support ?
Script @php artisan package:discover—ansi handling the post-autoload-dump event returned with error code 255 ! WARNING: A post-autoload-dump script terminated with an error ! ERROR: Dependency installation failed! ! ! The ‘composer install’ process failed with an error. The cause ! may be the download or installation of packages, or a pre- or ! post-install hook (e.g. a ‘post-install-cmd’ item in ‘scripts’) ! in your ‘composer.json’.
heroku setup problem with mariadb
Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump Deprecation Notice: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/build_737f6577/vendor/laravel/framework/src/Illuminate/Container/Container.php:1231 Deprecation Notice: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/build_737f6577/vendor/laravel/framework/src/Illuminate/Container/Container.php:1242 Deprecation Notice: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/build_737f6577/vendor/laravel/framework/src/Illuminate/Container/Container.
Hello aoniva,
You must install the software as described in the Documentation: https://lunatio.com/phprank/documentation
Also the minimum requirements clearly stipulate that you must use MySQL if you wish to run this product.
Regards,
Lunatio.
Yes, I installed it by looking at this. Composor install problem. It seems like it’s giving an error in the e pos library after installing everything.
Hello aoniva,
Our Documentation never states that you should run composer. Upload the entire project as instructed by the Documentation (including the vendor folder), and you won’t have any issues.
Not really sure what do you mean by “e pos library”. We do not have such library in our composer file.
Regards,
Lunatio.
There is composor.lock after all. vendor delete and send project git. composor installig but up problem
Iam used heroku with msql
Hello aoniva,
The Documentation never states that you should delete the vendor folder.
Again, please follow the steps that the Documentation is providing.
Regards,
Lunatio.
I can not do this. too many mb. on github this can’t come to go. Please composer.lock and composer check and fix
- Installing psr/cache (1.0.1): Downloading (100%)
- Installing whichbrowser/parser (v2.1.2): Downloading (100%)
Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
Deprecation Notice: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /tmp/build_737f6577/vendor/laravel/framework/src/Illuminate/Container/Container.php:1231
localhost composer install
Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- Root composer.json requires PHP extension ext-dom * but it is missing from your system. Install or enable PHP's dom extension.
Problem 2
- Root composer.json requires PHP extension ext-gd * but it is missing from your system. Install or enable PHP's gd extension.
Problem 3
- ivopetkov/html5-dom-document-php is locked to version v2.3.0 and an update of this package was not requested.
- ivopetkov/html5-dom-document-php v2.3.0 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
Problem 4
- maxmind/web-service-common is locked to version v0.8.1 and an update of this package was not requested.
- maxmind/web-service-common v0.8.1 requires ext-curl * -> it is missing from your system. Install or enable PHP's curl extension.
Problem 5
- simplesoftwareio/simple-qrcode is locked to version 4.2.0 and an update of this package was not requested.
- simplesoftwareio/simple-qrcode 4.2.0 requires ext-gd * -> it is missing from your system. Install or enable PHP's gd extension.
Problem 6
- stripe/stripe-php is locked to version v7.110.0 and an update of this package was not requested.
- stripe/stripe-php v7.110.0 requires ext-curl * -> it is missing from your system. Install or enable PHP's curl extension.
Problem 7
- tijsverkoyen/css-to-inline-styles is locked to version 2.2.4 and an update of this package was not requested.
- tijsverkoyen/css-to-inline-styles 2.2.4 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
Problem 8
- phar-io/manifest is locked to version 2.0.3 and an update of this package was not requested.
- phar-io/manifest 2.0.3 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
Problem 9
- phpunit/php-code-coverage is locked to version 9.2.10 and an update of this package was not requested.
- phpunit/php-code-coverage 9.2.10 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
Problem 10
- phpunit/phpunit is locked to version 9.5.11 and an update of this package was not requested.
- phpunit/phpunit 9.5.11 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
Problem 11
- theseer/tokenizer is locked to version 1.2.1 and an update of this package was not requested.
- theseer/tokenizer 1.2.1 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
Problem 12
- tijsverkoyen/css-to-inline-styles 2.2.4 requires ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
- laravel/framework v6.20.44 requires tijsverkoyen/css-to-inline-styles ^2.2.1 -> satisfiable by tijsverkoyen/css-to-inline-styles[2.2.4].
- laravel/framework is locked to version v6.20.44 and an update of this package was not requested.
To enable extensions, verify that they are enabled in your .ini files: – /etc/php/8.1/cli/php.ini – /etc/php/8.1/cli/conf.d/10-opcache.ini – /etc/php/8.1/cli/conf.d/10-pdo.ini – /etc/php/8.1/cli/conf.d/20-calendar.ini – /etc/php/8.1/cli/conf.d/20-ctype.ini – /etc/php/8.1/cli/conf.d/20-exif.ini – /etc/php/8.1/cli/conf.d/20-ffi.ini – /etc/php/8.1/cli/conf.d/20-fileinfo.ini – /etc/php/8.1/cli/conf.d/20-ftp.ini – /etc/php/8.1/cli/conf.d/20-gettext.ini – /etc/php/8.1/cli/conf.d/20-iconv.ini – /etc/php/8.1/cli/conf.d/20-phar.ini – /etc/php/8.1/cli/conf.d/20-posix.ini – /etc/php/8.1/cli/conf.d/20-readline.ini – /etc/php/8.1/cli/conf.d/20-shmop.ini – /etc/php/8.1/cli/conf.d/20-sockets.ini – /etc/php/8.1/cli/conf.d/20-sysvmsg.ini – /etc/php/8.1/cli/conf.d/20-sysvsem.ini – /etc/php/8.1/cli/conf.d/20-sysvshm.ini – /etc/php/8.1/cli/conf.d/20-tokenizer.ini You can also run `php—ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `—ignore-platform-req=ext-dom—ignore-platform-req=ext-gd—ignore-platform-req=ext-dom—ignore-platform-req=ext-curl—ignore-platform-req=ext-gd—ignore-platform-req=ext-curl—ignore-platform-req=ext-dom—ignore-platform-req=ext-dom—ignore-platform-req=ext-dom—ignore-platform-req=ext-dom—ignore-platform-req=ext-dom—ignore-platform-req=ext-dom` to temporarily ignore these required extensions.
localhost all problem fixed, and composer 2 install sudo apt-get install php8.1-gd sudo apt install php-xml
and install problem some problem
> – Installing psr/cache (1.0.1): Extracting archive – Installing whichbrowser/parser (v2.1.2): Extracting archive Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead. Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump Deprecation Notice: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/pro/Documents/Github/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:1231 Deprecation Notice: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/pro/Documents/Github/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:1242 Deprecation Notice: Return type of Illuminate\Container\Container::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/pro/Documents/Github/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:1254 Deprecation Notice: Return type of Illuminate\Container\Container::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/pro/Documents/Github/laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:1267 > @php artisan package:discover—ansi PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/pro/Documents/Github/laravel/vendor/laravel/framework/src/Illuminate/Support/Collection.php:1277 Stack trace:
In Collection.php line 11:
During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collectio
n::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
or
During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Support\Collectio
n::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool,
or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/pr
pro/Documents/Github/laravel/vendor/laravel/framework/src/Illuminate/Support/Collection.php:12
77
I guess there seems to be a problem with that. But you added require “php”: “7.2.5|8.0”
Do you support 8.1?
iam change composer.json php (8.0.14) and composer update fix.
iam Config Vars add env msql password etc, but The wizard runs again at every page setup. The database has all the information created. Why is the wizard running again?
Hello aoniva,
Did you installed the software trough the Install Wizard?
Regards,
Lunatio.
Yes, github iam send ,env problem now fixed. database collection `utf8mb4_unicode_ci` select thats true ?
Hello aoniva,
Yes, that’s the correct collation for the database.
Regards,
Lunatio.
Can we activate the annual payment when we choose bank transfer? it is difficult to get monthly payment in bank payment.
Can you add the ability to change the bank name and logo ? and custom message send screen.
```When issuing the bank payment, please make sure to include the value of the Payment ID field in the reference field of the payment.```
Hello aoniva,
The user can chose either monthly or yearly payments, both work.
I’ve added it on the suggestions list, but for now there are no such plans.
Regards,
Lunatio.
screenshot api key dont see form only Enabled true false. /admin/settings/report
Hello aoniva,
Again, please read the Documentation. There’s no API key required. You must set up your Thum.io account as described in the Documentation, and then just enable the feature from the Admin panel.
Regard,
Lunatio.
aws ses email add smtp STARTTLS 587 but problem. iam ssl true but dont work email.
Connection could not be established with host email-smtp.eu-west-1.amazonaws.com :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:1408F10B:SSL routines:ssl3_get_record:wrong version number
Hello aoniva,
You must set your SMTP credentials in Admin > Settings > SMTP. If you’re setting them elsewhere, then it’s wrong. Also make sure you have OpenSSL extension installed & enabled on your server.
Regards,
Lunatio.
hmm, server openssl installing but some problem. Yes iam add admin panel
Hello aoniva,
Then it means your SMTP credentials are invalid.
Regards,
Lunatio.
true, but dont send. iam used digitalocean server. why send :/
please add amazon ses laravel support
server terminal test aws 587 ssl send email no problem, but your code send problem. Please check laravel code
https://aws.amazon.com/premiumsupport/knowledge-center/smtp-connectivity-timeout-issues-ses/i will test no problem.
Hello aoniva,
We already hve customers that are using Amazon SES just fine. Generally, 587 port is used with TLS, and the Amazon documentation suggests the same: https://aws.amazon.com/premiumsupport/knowledge-center/smtp-connectivity-timeout-issues-ses/ – are you sure you’re using the correct SMTP credentials?
Regards,
Lunatio.
Thank you fixed.
Can you add the packages to the APIs ?
And when we use the api elsewhere or make a payment, can you add admin apis to upgrade the account to the api ?
Hello aoniva,
Sorry, we currently do not have such plans.
Regards,
Lunatio.
Hello aoniva,
Sorry, we do not have such plans at the moment. Our focus is currently adding product-related features. Stay tuned for a new major update coming soon
.
Regards,
Lunatio.
resend confirm e-mail adress form add please 
please add admin panel users resend confirm e-mailx
pagespeed api add please/ mobile/web data used. I’m definitely waiting for this pagespeed data see here. You can use the API. Thank you 
Hello aoniva,
Each user can request the email confirmation any time they want. No plans to add a manual action in the Admin Panel.
Sorry, no plans for Pagespeed integrations either. Every pagespeed report takes between 15-30 seconds to generate. That’s far too long, compare to what we have now, that’s sub-second. With that being said, stay tuned for major new features
.
Regards,
Lunatio.
yes, but it would be great if there is a button and a separate menu analysis when you go into the detail of this second report. The user voluntarily records the pagespeed of the URL by waiting for 15-30 seconds. The results there are nice and it would be great for us to earn money with this feature.
example-> https://phprank.lunatio.com/reports/115 add menu pagespeed skore. and pagespeed click. and overview add + pagespeed list add.
Thank you
Hello aoniva,
Perhaps we could do that as a separate Tool in the Tools section? A button on the Report, that would do a post request to the Tools section… I’ll add this on the suggestions list, let’s see how requested it gets. This is something that we may be willing to explore.
Regards,
Lunatio.
Even if you make a beautiful opengraph theme like this, if we customize it, it will be great if people see it while sharing it.
how to api change cors settings ?
Hello aoniva,
Why do you need to change the CORS settings? By default Laravel doesn’t come with such settings, but we could add a package for it if it’s needed.
Regards,
Lunatio.
We use it elsewhere using the developer api. We are getting cors error there.
Hello aoniva,
Copy paste me the CORS error? Are you doing the request from a WEB page?
Regards,
Lunatio.
account:1 Access to XMLHttpRequest at ‘https://site.com/api/v1/reports?sort_by=created_at&sort=desc' from origin ‘http://localhost' has been blocked by CORS policy: Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
Hello aoniva,
Okay, I’ll add a CORS package in our next release, stay tuned!
Regards,
Lunatio.
Thank you
, please open API service to change payment packages. Example You make a custom payment like a bank payment. It appears in the admin panel that it has been paid. Admin approves.
Hello aoniva,
Sorry, no plans for that.
Regards,
Lunatio.
Hello aoniva,
phpRank v1.2.0 is now out, and based on your feedback we’ve added CORS policy support (see: /config/cors.php file), along lots of new features & improvements.
Stay tuned for more
.
Regards,
Lunatio.
Thank you, did you fixed php 8.1.2 errors ?
Hello aoniva,
What was the issue on PHP 8.1.2? I can’t recall.
Regards,
Lunatio.
Deprecation Notice: Return type of Illuminate\Container\Container::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:1231 Deprecation Notice: Return type of Illuminate\Container\Container::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /laravel/vendor/laravel/framework/src/Illuminate/Container/Container.php:1242
your composer.lock delete and composer install your see. with php 8.1.
and I think you are using composer v1 version. Take v2 update tests on it.
Hello, I have 2 questions: 1. when I make a query (report) for a website (laravel) then the error No sitemaps found comes up. when i go to www.testseite.com/sitemap.xml the sitemap is there. 2.What is the function of the API key?
Thanks for your help!
Hello pittercod,
1. Your sitemap(s) must be listed in the robots.txt in order for the search engines to discover them. While some search engines can resolve a “sitemap.xml” path just by guessing it, when you’re having multiple sitemaps, that won’t be the case anymore. As such, every sitemap that you have on your website, must be listed in robots.txt. See: https://developers.google.com/search/docs/advanced/robots/robots_txt#sitemap for additional information.
2. The API key is so that you can access the API endpoints. You can read more at: https://phprank.lunatio.com/developers or by accessing the Developers link located in the footer of your website.
Regards,
Lunatio.
Regarding Extended License, I have already paid 49$ and now I think i need extended license so can you help me to get me the extended license in 199 – 49 =150$ ?
Hello jimmip,
You first must upgrade to the Extended license. Once you’ve purchased the Extended license, open a refund request for your Regular license, using the following link: https://codecanyon.net/refund_requests/new
Please specify the reason of you asking a refund is that you have upgraded to the Extended license.
Regards,
Lunatio.
Can the client generate white label reportts?
Hello brannystewart,
Absolutely! The demo has branded reports for demonstration purposes, but the branding can be removed from the Preferences area.
Regards,
Lunatio.
Thanks, can client use their own domains? CNAME?
Hello brannystewart,
Sorry, I’m not sure I understand your question. Could you please elaborate a bit more?
Regards,
Lunatio.
I mean can the client show to their customers their report with their own domain on the web or only via reports that they need to email to their clients?
Hello brannystewart,
You can show them via the web, of course.
Each report has a privacy setting, and can be set to:
- Public (can be seen by everyone that has the link to that report).
- Password protected (can only be seen by those who have the password to that report).
- Private (can only be seen by the owner of the report).
Please have a look at the live demo, as it shows pretty much all the features and capabilities of the software.
Regards,
Lunatio.
Yes but can they white label that domain, instead of coming to mydomain.com/report, can they set their own custom domain to clientdomain.com/report?
Hello brannystewart,
No, that’s not possible. The reports are white labeled, in the sense that when you Print, or Save as PDF, there won’t be any labels with your website, but the reports will always be served from your website (see: https://streamable.com/7uujp8 for an example – of course, the branding at the top is optional and at the user’s discretion to set or not to set).
Regards,
Lunatio.
Hi, I have a suggestion you can add email tools such as DKIM generator, SPF, DMARK, and you can also create smtp mail checking tools for spam.
Only these tools need to be put in a separate category not all together with other tools.
hello, is it possible to make it possible for users to use the tool without needing to sign in or sign up?
Hello tonycruzz,
Sorry, no.
Regards,
Lunatio.
Hello tonycruzz,
Just a quick update on this matter. We’re getting closer to release a major update (one of the biggest updates we’ve ever released), and Limited Guest Reports will be part of it. Here’s a sneak peak at it: https://streamable.com/95uelv – it will allow guest users to generate SEO reports, however when a test from a SEO report fails, the result is hidden, and a message is displayed, encouraging the user to register to generate a “full” report.
This is just a small feature from our upcoming update. There are much more new things coming soon, stay tuned!
In the mean time, the “Tools” section can already be made fully available for Guest users to use them.
Regards,
Lunatio.
Hello tonycruzz,
We’ve just released phpRank v12, featuring limited guest reports ( https://streamable.com/95uelv ), new tools, new seo tests, new authentication methods, and so much more.
Complete changelog available at https://lunatio.com/phprank/changelog
Regards,
Lunatio.
Hello tonycruzz,
I hope you’re doing fine. Another update on this matter.
phpRank v21 has just been released, and we’ve added a new option which you can enable as an Admin, so that users can now generate complete SEO reports without an account.
Basically the software can now be ran with SEO & Tools publicly available.
Furthermore, in v21 we’ve introduced ad-spots, so that the platform can be monetized by displaying Ads on the Reports and Tools pages.
Thank you for your feedback.
Complete changelog available at https://lunatio.com/phprank/changelog
Regards,
Lunatio.
Hi
I want to buy this beautiful tool, but I have a question before buying, please
Can I add Google Adsense ads to the site, whether inside the home page or the personal profile of users, or any other page I may add??
Can I make this tool free and cancel the monthly and annual subscription plans until a later time??
Can I add these pages?
Blog Privacy policy Contact us
thank you for your time.
Hello medsalime,
1. Yes, you can add Adsense codes, or any other HTML/JS/CSS ad-unit based codes for that matter. There are a total of 12 adspots throughout the platform: 2x Dashboard, 2x Reports, 2x Projects, 2x Tools, 2x Individual Report, 2x Individual Tool pages.
See: Admin > Settings > Ads section.
2. You can run it in free mode with Ads (Regular License), or SaaS mode (Extended License) with Plans.
3. Yes, see: Admin > Settings > Legal section, and Admin > Pages section.
regards,
Lunatio.
Hello medsalime,
In v21 we’ve introduced pre-defined ad-spots, so that the platform can be monetized by displaying Ads on the Reports and Tools pages.
You can also now enable Reports & Tools for guest users (users that are not registered).
Furthermore, ads can also be disabled on a per-plan basis. So for example, the Admin can be on an unlimited plan, that will not see ads, while the rest of the users will be seeing ads on a free plan.
Complete changelog available at https://lunatio.com/phprank/changelog
Regards,
Lunatio.
hello, i am not able to install other laravel packages (from packagist) via composer require with your phpAnalytics app. This is due to some dependency error issues with lravel 6 etc.. Does this script also have the same dependency – need to install a few packages (e.g. 2fa) etc.. on top of extended license… please advise…
Can i download the extended license but if you are not able to help resolve the dependency issue, i will request refund, will that be acceptable to you?
Hello mattrin,
Laravel 9 is coming out in about 5 days, we’ll migrate to Laravel 9 as soon as possible.
If you download the product, I’m afraid you won’t be eligible for a refund. If a higher version of Laravel is a requirement, you’re better off waiting for our Laravel 9 migration.
Regards,
Lunatio.
Hello mattrin,
We can confirm that the next release of phpRank will have 2FA functionality. Laravel 9 will also be present in our next release. Thank you for your feedback.
Regards,
Lunatio.
Hello mattrin,
2FA feature is now available, alongside with Laravel 9 and tons of other new features and improvements. Complete changelog available at: https://lunatio.com/phprank/changelog
Thank you for your feedback.
Regards,
Lunatio.
Hi there, this is definitely the best SEO script I’ve seen on codecanyon 
A couple of quick presale questions:
1. Can I use shared hosting for this? Or do I need VPS?
2. Do you plan to add additional keyword tracking or research tools?
3. Do you plan to add blog functionality to this? Content has so much to do with SEO and it would make sense that we use the same domain for our content to increase our ranking
Looking forward to your reply! Thanks so much 
Hello laf2288,
Thank you for reaching us.
1. Yes, it works on any web host, be it shared or dedicated, provided that you meet the minimum requirements: https://lunatio.com/phprank/documentation#requirements
2. We’re looking into what’s possible to achieve, with the lowest possible price. Most of the keyword related stuff comes with a price tag, and some are really high.
3. Sorry, no. For that, there’s Wordpress, and other alternatives that do a far better job than we could ever do. If you need a blog, simply install wordpress, or anything similar of that matter on a sub folder such as example.com/blog, or a subdomain, such as blog.example.com.
With that said, stay tuned for v1.2.0. 
Regards,
Lunatio.
Hi Lunatio! Thanks for the quick and helpful reply 
All sounds good to me. When is v1.2.0 expected?
Hello laf2288,
No ETAs as of now, as we’re still exploring our options.
Regards,
Lunatio,
Hello laf2288,
At this point I can confirm that SERP checker, Indexed Pages checker, and Keywords suggestions will be present in our next release, alongside with a redesigned Tools page, additional tools & more.
Here’s a sneak-peak at it: https://i.imgur.com/S8FAEfh.png
The update should be available within the next few days, stay tuned. 
Regards,
Lunatio.
Hello laf2288,
phpRank v1.2.0 is out with TONS of new features and improvements, including a SERP checker, Indexed pages checker, a Keywords generator & so much more.
The complete change-log is available at: https://luantio.com/phprank/changelog
Thank you for your feedback, and stay tuned for more
.
Regards,
Lunatio.
Awesome! Thanks for the update and info. I’m looking forward to buying 
Hello laf2288,
You’re welcome. Stay tuned as much more is coming soon
.
Regards,
Lunatio.
Hello laf2288,
I know that you’ve already bought the product (thank you), but still wanted to update you on this matter.
We’ve found an API from KeywordsEverywhere which is extremely affordable, that provides Search Volume, Cost per Click, and Competition parameters for a given list of keywords.
We’ll be replacing the current “Keyword suggestions” with a the new tool called “Keyword research” in our next release.
Here’s a quick preview of our work in progress: https://i.imgur.com/zCt6UtG.png – keep in mind that the final version may change.
More new features & improvements are on their way, stay tuned 
Regards,
Lunatio.
hello getting error when try to install says server 500
Hello freedomcreator,
Replied via e-mail.
Regards,
Lunatio.
Replied v
after installation when I tried to test. it gives me the error cURL error 61: Unrecognized content encoding type. libcurl understands identity content encodings. (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://www.apple.com/
please let me know how to resolve this issue.
thanks
Hello mkt24,
This sounds like a known issue with cURL (from back in 2018).
Please email us FTP credentials via the Support form: https://codecanyon.net/item/phprank-seo-reports-platform/35522081/support so we can have a look at this for you.
Regards,
Lunatio.
info sent please check and let me know if its good
Please reply my ticket. I am waiting for hearing from you
Thanks
Hello mkt24,
We’ve replied via e-mail.
Regards,
Lunatio.
Hi there, what’s the required curl version need to run the software smoothly? My current version is 7.67.0
Please can add coinpayments to the Payment processors for the next update thanks
Hello scrapertime,
We already have Coinbase for the Crypto payments. At the moment there are no plans for additional payment gateways but we’ve added it on the suggestions list, perhaps we can have a look at it in the future.
Regards,
Lunatio.
this tools looks great but before buying i want to know can i run google adsense in this website
Hello vaheed-sediqi,
We have 12 pre-defined ad-spots so you can integrate whatever ad-unit CSS/JS/HTML based code you want.
Regards,
Lunatio.