767 comments found.
This a good looking script. Having a little issue… I cant get to show on root instead of /public. Your instructions are unclear to me. can you give a step by step guide.
Second just a quick question (important). Is this script using a third party to process the analytics?? I have used similar before and had to add Moz and others for it to work. This requires none??
Thanks in advance 
I’ve just realised that it is missing some key features. Such as website speed which are find on other similar scripts. From a user point this is quite important. Will you be adding this in the future?? Generally uses the google speedtest API
.
Hello madpimp,
Sounds like you’ve skipped the “Changing the web root directory” step from the Documentation: https://lunatio.com/phprank/documentation#changing-the-public-directory – if you’re on a cPanel managed host, you should be able to change this from Add-on domains or Subdomains, depending on the case. If you’ve installed it on your primary domain, reach out to your hosting administrator to have this path changed for you. If you’re still unable to do any of these, send us an message via the Support tab. Do not let this unresolved as it’s very important.
By analytics we presume you mean the SEO report. We do not use any 3rd party integrations to generate the SEO report. The only API used for the SEO report is the small thumbnail at the top-right corner of each SEO report, which is optional and is for aesthetics purposes only.
Regards,
Lunatio.
Hello madpimp,
The Performance section of each SEO report contains the “Load time”, as well as “Page size”. This is not the same with “Render time” which Google PageSpeed reports. Click on the info button on the right side of each SEO test to learn more about it.
Our system takes less than a second to generate a SEO report. This is extremely useful as we also have the ability to scan entire sitemaps, which is done in a timely manner due to not depending on 3rd party API calls. If we were to add Google PageSpeed – the SEO report generation time would increase to 30s+ per report, which is something we absolutely have no plans to do.
Regards,
Lunatio.
Hiya, Thank you for the response. Excellent 
I didn’t skip it. Just didn’t understand the instructions. Spent a lot of time online forums to figure out a way.
Also do you do custom paid work? I would really like an full and accurate page speed reading. As you have removed most of the elements that load the reading isn’t really useful at all. Very misleading reading and cannot be compared to any other reading available elsewhere.
Also as this script is for simple customers (end-users) is it possible for them to just add the domain URL without the https:// as some will struggle. Again others similar scripts are either pre filled or not needed.
Thank you for the responses and let me know if you undertake custom work. I believe users will wait for a full comprehensive report that’s accurate 
Hello madpimp,
We’re not available for custom work, sorry.
Regards,
Lunatio.
Ahhh well. I will hire one. Thank you for very quick replies. I will try your other scripts in the future.
Does this script still work, I see people having problems?
Hello aqtrdev,
Of course it does.
Regards,
Lunatio.
Why I cannot run it from public_html ? Why dont you just provide the damn htaccess to rewrite the path ? Why making everithing complicated for nothing ??
now what ? Invalid database credentials. could not find driver … Refund me I have no time to lose on this thing !!!!!!!
Hello xemmex,
This is how the Laravel framework needs to be installed. Here’s a more deeper explanation, straight from the Laravel’s official Documentation: https://laravel.com/docs/6.x/installation#configuration – this step is essential, as Laravel’s configuration file (.env) is located where your public_html would be, making it accessible to anyone, hence why your web root directory needs to be changed.
This is the case with all Laravel apps, not just ours.
You can create a .htaccess file in your public_html folder and paste the following code in it: https://pastebin.com/ns64F3wA – this should redirect all the traffic to the /public folder. Keep in mind that this code is not tested, and there might be issues when it comes to routing. We’ll have to thoroughly test this on our side, perhaps this is worth implementing if it works on all Apache 2.x versions.
P.S. Our older products, that were written on our own custom framework never had this requirement, this isn’t something we like doing either
.
Regards,
Lunatio.
Hello xemmex,
“Could not find driver” indicates that your server is missing the PDO module, which is part of the Requirements of the software. Please reach out your hosting administrator and ask to have this module enabled and working on your server.
Regards,
Lunatio.
PDO is installed but your installer do not works, I am stuck with : Invalid database credentials. could not find driver https://i.postimg.cc/fWqbxCPH/Capture.png
... and now what ?
Hey, dont just ignoring me !!
Hello xemmex,
The extension seem to exist on your server, however it is not properly enabled to work with MySQL.
Please make sure your pdo extension is actually linked to work with your MySQL database.
Feel free to PM us cPanel credentials (or FTP) via the Contact form and we’ll look into it for you. Your server should show pdo_mysql in the API Extensions for your MySQL like so: https://i.imgur.com/pipdfZq.png
Regards,
Lunatio.
Make your installer to not just detect PDO installed, but also pdo_mysql because I was on pdo_sqlite ! Thanks !
Hello xemmex,
You’re welcome, glad to hear we could help. Generally it’s expected that pdo_mysql is enabled, as our database requirements mention MySQL. We’ll include a more restrictive check in our next release, thank you for your feedback.
Regards,
Lunatio.
Hello, very good script! However, Before buy I would like to ask if you are planning to add more tools, such as backlink checker, keywords, etc?
Hello entroz,
We’re still looking for a backlinks API service that’s affordable, if you have any suggestions, don’t hesitate to reach back to us with the service name.
As for keywords, we already have keyword related tools, checkout the live demo.
Your purchase decision should be made on what the product is today. We do not disclose the contents of upcoming updates, unless we already have them ready.
Regards,
Lunatio.
Hello,
Thank you for the response! You may try this https://moz.com/products/api ?
Hello entroz,
Moz charges a minimum of $250/month, for 125.000 API calls. By affordable we meant somewhere in the range of $50/month maybe.
Regards,
Lunatio.
It’s difficult to build your service/crawler in order to not depends on APIs?
Hello entroz,
It’s virtually impossible. It requires Google level infrastructure. That’s the reason such APIs are so expensive, and so rare.
Regards,
Lunatio.
I was struggling with ‘An email must have a “From” or a “Sender” header’. error for a bit. I had to go into the .ene file and update: MAIL_FROM_ADDRESS=from@example.com. Hopefully I am able to save anyone from going through the same frustration I went through. It was set to null.
Hello DistinctlyDeveloped,
You’re not supposed to manually alter the .env file, please restore your changes.
You can update your Contact email address from Admin > Settings > Email > Contact tab instead.
If you encounter any issues or have any questions in the future, feel free to reach our Support.
Regards,
Lunatio.
Does it support language and country like Vietnam, Indonesia, Thailand, Philippines and others in Asia?
I don’t see an option for these countries in Keyword Research Tool.
Hello chemtu,
Keyword Research Tool is based on KeywordsEverywhere’s API and only the regions listed on our website are available.
Regards,
Lunatio.
do you think import something like this https://seochecklist.dev/
Hello bsinternet,
No such plans, that looks more like a To do/Task software.
Regards,
Lunatio.
Few questions regarding the tool:
1. The packages we could sell with this product. How do we edit them so we can limit the number of reports users can create and/or other features? Or is this something we will see in future versions?
2. Can we limit the number of keywords users can search X / amount per month?
3. Is there an upsell or sell more features coming that help us prompt users to upgrade their monthly plan if they try to get for example 11 reports when their limit is 10 for a month?
4. How many pages does the crawler go through? For example, if we scan a site with 10 pages does it scan all the pages or just the front page?
PS. Tested the demo and it works great. Very interested in buying.
Hello Hirmuli,
1. Log-in on our live demo and head over to the Admin Panel > Plans > New. You can access the Admin Panel by clicking on the Admin icon in the sidebar.
2. No, there’s no such plan limitation. The tools are available for free, to everyone.
3. Yes. You can customize the plans as you please. Once the user reaches his monthly threshold, he either waits for the new month to reset his limit, or he upgrades his plan.
4. It depends on the number you set in your Admin Panel > Settings > Advanced > Crawler section. By default it’s unlimited. Keep in mind that the crawler works on sitemap files only.
Regards,
Lunatio.
Hi again,
many of your customers have already remarked on it.
You provide extensive export options for your product and a PDF export function. However, this does not exist, because this function comes from the browser and has nothing to do with your tool. This leads to the fact that this PDF export looks super ugly. It would be super nice if you work with high pressure on an improvement of this circumstance, because I feel easily deceived and I also do not think that it is rule compliant with envatos guidelines to indicate features that do not exist.
Hello Black-Shadow,
We’re making use of the Printing and saving as PDF functionality that comes through the browser itself, they’re both used in that specific context, together, everywhere we’ve mentioned it: Item’s page, as well as the product’s demo. We actually have code, designed specifically to show up on Printing or saving as PDF (e.g: dedicated printing button, customizable header when printing/saving, hiding specific sections when priting/saving, etc.). By that logic, we shouldn’t be able to say “Print” anywhere, as it’s a browser functionality.
There are no plans to build a server-sided PDF export functionality, sorry.
Regards,
Lunatio.
Okay, but than you ignore the wish of your buyers. Anyways, I see the prompt to change the cronjob with 1.0.7… But the cronjob is maybe not best idea… phprank suggest wget URL >/dev/null 2>&1 but with this the cronjob creates thousands of files in website root folder. I suggest to add -q or is this a probem?
And why registered users can use all tools without a plan? Maybe you can rethink this too…
Hello Black-Shadow,
Just to clarify, we had just 2 requests about this, since we’ve released this software, so it’s not really something that gets requested, but we definitely noted your request.
If you include the >/dev/null 2>&1 in your cron tab, the output should be sent into void, therefore not create any files on your server.
We could change this to use the -q parameter indeed, which would also silent out the output. We’ll definitely consider this for our next release, as the command would be shorter anyway.
Tools are an incentive for people to sign up on your website. These tools can be found on various websites for free, while the SEO reports not, hence why are under the subscription plan model. With that said, we’ll definitely consider it for future updates.
Thank you for your feedback.
Regards,
Lunatio.
hello, will you add keyword rank finder and tracker?
Hello oguzhan_01ulu,
No such plans.
Regards,
Lunatio.
Hi, about the Crawler section, how it works? you know a external services for proxy? or all hosting have it? (because in the question i’ve see about one user with error curl 28)
Hello creativedkr,
Crawling has nothing to do with Proxies. Proxies are optional. The cURL error has been addressed in the reply of the user that has had that issue. That’s a server issue, not a software issue. It had to be solved at the server level.
Regards,
Lunatio.
Hi, can we see how payment system works?
Hello. Presales Qs please:
1) Can all the tools work with any language and any letters? Our interested is 90% non latin, 10% latin letters.
2) We are operating in production 2 domains and 5 subdomains in total. Will 1 license be enough?
Thank you
Hello lakilaki,
1. Please test out the live demo to see if it suit your needs, it’s fully functional.
2. Sorry, we do not understand this question. Please elaborate on what do you mean by that. Are you asking if you can generate multiple reports for multiple websites? If that’s the question, there’s no limit to how many websites you can generate reports for with your phpRank installation.
Regards,
Lunatio.
Thank you
1. Will try it out.
2. It’s basically the same question asked for your analytics script. We operate for our own purposes example.com and example.net and both webpages state that they belong to us. We also operate blog.example.com, kb.example.com, clients.example.com and also subdomain1.example.net and subdomain2.example.net . Can 1 license work for all of these? And also, could we ideally get info for all of these in 1 report somehow? It would be the ideal scenario.
I am interested in buying the extended license but id want to include Keyword position tracker and also keyword suggestion based on what a specific page is ranking. Something similar to RankTracker and UberSuggest. Without those features, being competitive in the space is impossible.
Also why not add this tool that you guys own “Web Analytics Software” under this same project?
What would be the additional cost to get these features attached to this current one. Thanks
Hello Raneybane,
No such plans, sorry.
phpAnalytics is a completely different project with a completely different purpose. It makes zero sense for phpAnalytics to be under phpRank.
Regards,
Lunatio.
Is there any plan to include Keyword position tracker and also keyword suggestion based on what a specific page is ranking for? Something similar to RankTracker and UberSuggest.
Hello freshvibes,
No such plans, sorry.
Regards,
Lunatio.
I sent a message on Monday with no response.
Hello astrabox,
We haven’t received any support inquiries from your account.
Kindly please use the official support form for any product related questions: https://codecanyon.net/item/phprank-seo-reports-platform/35522081/support
Regards,
Lunatio.
Hello Lunatio,
Before I buy it, I need help with installing your phpRank script on the subdomain.
I sent you a message 4-5 days ago. Can you please review it?
Thank you
Sasa
Does this work with PHP 7?
Hello pba2006,
Please have a read at the requirements section: https://lunatio.com/phprank/documentation#requirements
Regards,
Lunatio.
Is it possible to upgrade to extended licens later after buying the standard licens?
Hello enur25,
There’s no upgrade per se. You can purchase an Extended license, and we’ll refund your Regular license, if your request is within the first 90 days of your initial (Regular) purchase.
Regards,
Lunatio.
Hello Lunatio,
Hope you’re having a great day.
About Indexed Pages Checker…
Why is there an option for “Country”?
I just can not find an answer to this online.
As I am aware, pages are indexed on Google or not, but not depending on the country where I am or the server is located.
Thank you
Sasa
One more question about CHMOD…
As I don’t have a team or group to give access to at the moment, is it safe for me to set permissions to 755 instead (and not 775 as you wrote in the documentation)?
Hello sasal1,
Your website might have indexed pages in a specific language available to a specific Google website. The amount of indexed pages on regional Google websites can differ too.
Regards,
Lunatio.
Hello sasal1,
755 should do too, depending on how your server is configured.
Regards,
Lunatio.
Ok, I understand, thank you for your answers, I appreciate it.
Best regards Sasa