767 comments found.
Hi,
I have an seo agency and I am capturing site URLs and emails through a form on the landing page of my agency site. I want to generate SEO report for each domain and email potential customer. Is that possible with this plugin?
Thanks
can i check admin access do you have credentials..??
Hello Creative_Designs_,
The credentials on the live demo already have admin access level. Simply click on the “Admin” icon in the sidebar.
Regards,
Lunatio.
i click on the login and user demo also but still demo@... showing in fields can u send me link .. or email pass I am not able to to see
Hello Creative_Designs_,
That’s the user you’re supposed to login with.
Simply go to: https://phprank.lunatio.com/login and click the Login button. The email and password are already pre-filled.
Regards,
Lunatio.
Is there a plan for a SERP snippet preview for both desktop and mobile in the report page? and how can I exclude the social link when save as PDF?
Hello Nayeem32,
The footer is definitely not supposed to be there when printing. I’ll deal with it in the next update.
As for your other inquiry, I’m not quite sure I understand what do you mean by it, do you mind elaborating?
Regards,
Lunatio.
you can check this screenshot https://tinyurl.com/26a2zz2s
or check this report “Google Search Results Preview Test” https://seositecheckup.com/seo-audit/codecanyon.net
Hello Nayeem32,
Sorry, no plans to include such test, as it’s irrelevant due to mobile devices having various different screen sizes and resolutions. For desktop, it’s always the same, and the Title/Description length checker already covers that.
Regards,
Lunatio.
Can I offer “Branded reports” only for paid users?
Hello Nayeem32,
Yes, the plan option is called “White-label”, however please note that the branding only shows up when trying to Print the report, or when trying to Export it in PDF format (via the Print dialog).
Regards,
Lunatio.
Hi,
I have started adding more languages, but see that the language code is not appended to the URL The language change, but the URL doesnt. This is not good for SEO.
Example: If english mydomain.com/ (root) If spanish: mydomain.com/es/ If french: mydomain.com/fr/ etc.
Can this easily be implemented?
Hello mementor,
Currently the selected language does not appear in the URL. Perhaps I’ll add a get parameter to allow changing the language via an URL (have to check what the implications of such a change are).
I’ll update you once I look into this.
Regards,
Lunatio.
Great! Thank you.
Hi team, is there any paid API needed to run all functionalities?? If Yes please can you confirm how much it will cost??
Hello princekumar27,
For the “SEO reports”, phpRank is using Thum.io API to generate the website image preview. If you don’t want to use this API, you will still get 100% report data, however no website preview will be displayed.
For the “Tools”, there are 3 tools that require an API. “Keyword Research” tool requires a KeywordsEverywhere API, “SERP checker” and “Indexed pages checker” tools require a Google Search API. If you don’t want to use these APIs, then the Tools will exclude these 3 tools, however all the other (36) tools will work just fine.
Please consult https://lunatio.com/phprank/documentation#advanced for each API implementation and their pricing.
Regards,
Lunatio.
suggestion for payment gateway – Payu and Cashfree
Keyword Search tool is look like limited for the country cause of your API ? how to expand it ? Its look like 10 country
Hello errementari,
That’s a limit imposed by the API we’re using: https://api.keywordseverywhere.com/docs/#/keywords/get_countries – there’s currently no way to retrieve more country specific data. If your country is not on the list, we suggest using the Global option instead.
Regards,
Lunatio.
any new update is coming? how to make a report for all website pages? do you will add password generator or any new tools soon? do i need any api to use the full script?
Hello ibrahimhost24,
An update is in the works, however there’s no ETA for when it comes, nor what will contain.
To generate a full website report, you’ll need to provide a sitemap, to see how this works, have a look at: https://streamable.com/ioak8e
Password generator is already available, have a look at: https://phprank.lunatio.com/tools/password-generator
For the “SEO reports”, we’re using Thum.io API to generate the website image preview. If you don’t want to use this API, you will still get 100% report data, however no website preview will be displayed.
For the “Tools”, there are 3 tools that require an API. “Keyword Research” tool requires a KeywordsEverywhere API, “SERP checker” and “Indexed pages checker” tools require a Google Search API. If you don’t want to use these APIs, then the Tools will exclude these 3 tools, however all the other (36) tools will work just fine.
Regards,
Lunatio.
To generate a full website report, you’ll need to provide a sitemap, to see how this works, have a look at: https://streamable.com/ioak8e
it just check 5 links how to check more?
Hello ibrahimhost24,
That’s the limit we imposed on our live demo. You can put whatever limit you want on your website, or completely unlimited.
Regards,
Lunatio.
is it support adsense?
Hello ibrahimhost24,
By default, we do not provide ad spots anymore, however you can place your ad codes into any location by editing the blade template files.
Regards,
Lunatio.
Hello midley23,
The last update was in 28th of July, 2024.
Regards,
Lunatio.
Would it be possible to provide a sitemap report? I tested it on your demo, but it was not functional!
Oh my god! An abandoned tool!

Is it possible to get recurring reports on keywords?
Hello! for the API service from keywordseverywhere , how can I do a calculation per user account and the budget I need ? Like for example each user account created with phprank that uses the service how do I limit the number of request or know the number of request that each user account can spend ?
If I purchase the “silver” plan from keywordseverywhere how many request can a user in phprank make and how many users I can have with that plan (silver) until need to move to the for example “gold” plan ?
thanks
Hello , also I changes the text content in /resources/views/home/index.blade.php and now im getting a 500 error, what could be the reason ? thanks
forget the error 500 , fixed , it was the an extra ’ on the texts
any response for the first post ?
Hello bitxlove,
Sorrry, must have missed that.
So the tool based on KeywordsEverywhere API is limited to a maximum of 200 requests per day for every user. Most of the times, a regular user will check a couple of keywords, so you could even lower this limit from /routes/web.php (line 90 as of today), if you consider it’s too high. We’ve never had any complaints regarding this limit since we’ve launched the product, so the current 200 should be more than enough for anyone, but you can experiment with lower values too.
Regards,
Lunatio.
Thanks! , so for example each user account could do a 200 request/day ( 200 credits from my account on keywordseverywhere.com ) so per 30 days will be 6000 credits for each account if they decided to used all days their account right ? will the user receive a message on their account or something if they reach the 200 limit request per day ?
thanks
Hello bitxlove,
That is correct. And yes, users will receive an error message saying that they’ve exceeded the allowed quota. All the other tools will continue to work as expected.
Regards,
Lunatio.
Thank you! that’s great.
Hope we get an A.I update on some feature to stay competitive with the market.
Pre-Purchase Questions
Hello Lunatio Team,
I am considering purchasing the extended versions of PHPrank and PHPShort from CodeCanyon. I am from Brazil, and this investment is significant for me. Therefore, I would like to gather as much information as possible to ensure that these products meet my needs and expectations. I appreciate your time and assistance in addressing the following questions:
Developer Availability and Support
1. What is the developer’s availability to provide maintenance and continuous progress on the application?
2. How frequently does the application receive updates?
3. Is there a roadmap available for users?
4. Does the developer offer technical support for complex issues?
5. What is the average response time for support inquiries?
6. Is there a direct communication channel with the developer?
7. What is the policy for critical bug fixes support?
8. Does the developer offer any Service Level Agreement (SLA) for the support provided?
Code and Project Management
1. Do we have access to the project’s GitHub repository?
2. Is the developer willing to accept pull requests for review?
3. Does the project include unit and integration tests?
4. What is the process for data migration from a previous version to the latest one?
5. Does the developer offer code audit services?
Customization and Integration
1. Is the developer available for hire for specific customizations?
2. Is it possible to create new applications based on the existing framework?
3. Are there plans to integrate a JavaScript framework (Vue, Angular, React etc) into the frontend?
Technical Requirements and Compatibility
1. Is there a guarantee of compatibility with future PHP releases?
2. Are there known performance limitations of the application under high load?
Features and Functionality
1. Are there any specific usage restrictions in the extended version?
2. Are there plans to add new functionalities to the application in the future?
3. How are user feedback and feature requests managed for future updates?
4. Does the application offer accessibility support for people with disabilities?
5. Are there performance reports or metrics available to monitor the application’s usage?
Sales and Licensing
1. Is there any type of refund guarantee if the application does not meet expectations?
2. Does the developer offer any discount for group purchases or multiple licenses?
3. Are there any upcoming promotions or discounts for the extended version?
Community and Resources
1. Is there a forum or community of users to discuss the application?
2. Is the developer open to feedback and suggestions for improvements?
3. Is there a user community or forum for exchanging information and tips about using the products?
Security and Reliability
1. What security measures are implemented in the application?
2. What is the procedure for reporting security vulnerabilities?
3. How are critical issues in the application managed and resolved?
Hello matbrgz,
Developer Availability and Support
1. You can consult the changelog at https://lunatio.com/phprank/changelog to make an idea of how the development process goes.
2. See #1.
3. Sorry, we do not provide roadmaps.
4. Support is offered as per the Support Policy, please have a read at: https://codecanyon.net/page/item_support_policy to see what it covers, and what it does not cover.
5. Depends on the days, over the weekend is generally longer, during the week is generally faster.
6. Yes, via Email, via the Comments section, or via the Contact or Support form on Envato.
7. Every bug that was ever reported has been fixed. We generally issue fixes for bugs within hours. Currently there are no know bugs or issues with any of our software.
8. Sorry, I do not understand what do you mean by this, see #4, support is offered as per the Support Policy.
Code and Project Management
1. No.
2. No, but we do accept feature suggestions.
3. There are no unit tests, sorry.
4. The update procedure is very simple, see the official documentation: https://lunatio.com/phprank/documentation#update regarding the update procedure (it’s the same from any version to any version).
5. No, we’re not available for custom work.
Customization and Integration
1. No, we’re not available for custom work.
2. No, because you’re purchasing a license to use the software, you will not own the code – so you cannot create different applications on our framework.
3. We may look into Livewire in the future, at the moment we’re happy with the stack we’re using.
Technical Requirements and Compatibility
1. We tend to use the Laravel’s latest stable version (and some times a previous version) for compatibility purposes. PHP version supported is generally the one that the current Laravel version we’re using is recommending (e.g: 7.1, 7.2. etc).
2. From our software’s perspective, all the queries are well optimized, the database is using indexes where they are needed, and we’ve avoided lazy loading of the models where possible. Now depending on your server configuration (which is the more important factor here), your mileage may vary.
Features and Functionality
1. Please consult the https://codecanyon.net/licenses/terms/extended regarding the Licensing. Extended license gives you complete access & rights use to the payment module.
2. Yes, all our products have received new features over time. Again, I would refer you to the change log of our products to see the evolution of them: https://lunatio.com – simply go to the change log of every product and search for the “Added” keyword to see the new features added, for the “Improved” keyword to see the improvements done over time, and “Fixed” keyword to see the fixes we’ve done over time.
3. We accept user feedback, however the final decision on what gets added to the software is ours. Your purchase should be done based on what the product is today.
4. Depends on the type of disability. For people with color issues, we’ve tried to keep the contrast to a decent level, and added specific shapes for SEO tests so they can be easily identified. We’ve actually had a case from a user that was color-blind, and you can have a read at: https://codecanyon.net/comments/28771705 to see how we’ve addressed the concerns he raised. For any other concerns, I would have to ask you to test out the live demo to see if the product suits your needs.
5. Again, the performance is relative to your server. From what we could do from the software’s point of view, we’ve done (e.g: adding database indexes, avoiding lazy loading of models, having simple SQL queries, etc.). You’ll always be limited by your server resources.
Sales and Licensing
1. Refunds are given strictly under the Refund Policy: https://codecanyon.net/page/customer_refund_policy – no, you not being happy with your purchase is not a valid reason for refund, so I would suggest you check out the live demo of the product to make sure it meets your needs.
2. Sorry, we do not have the ability to do group discounts.
3. There are currently no planned discounts. However, when discounts are offered, they are always for the Regular license. The Extended license never gets discounted.
Community and Resources
1. I’m not aware of this.
2. Yes, as previously said – we do accept suggestions – however they are not a guarantee to be actually implemented. Your purchase decision should be made on what the product is today.
3. I’m not aware of this.
Security and Reliability
1. All forms are protected with an csrf tokens which comes by default in Laravel. All SQL queries are properly escaped against SQLi. Additionally, the API based tools are also protected by captchas (3 different providers, you can enable any of them). For accounts, users can enable Two-factor authentication via Email.
2. You can use the Contact or Support form, or via Email, to report any bugs.
3. Already responded in a previous comment, see #7 under your “Developer Availability and Support” questions.
Please note that this was a very lengthy message, and in the future we may not be able to address such long posts. Most of these questions have been answered before or are self-explanatory.
And as always, your purchase decision should be made on what the live demo provides you with.
Regards,
Lunatio.
Hello matbrgz,
phpRank v22 is now available, with Mercado Pago support, as well as ad-system if you want to display ads for users that are not on a paid plan, you can view the full change-log at: https://lunatio.com/phprank/changelog
phpShort will also receive Mercado Pago support later this week, as well as the ad-system support (for splash based ads).
If you have any questions, don’t hesitate to reach back to us at contact@lunatio.com
Regards,
Lunatio.
Teams Functionality
We propose the implementation of a Teams functionality that allows users to invite team members from their organization to use the system collaboratively without sharing passwords. This feature should include the following functionalities:
Key Functionalities: 1.User Invitations and Account Management: Allow users to invite team members via email to create individual accounts under the main organization’s account. Manage the number of user accounts based on the subscription plan, with options to add more or fewer accounts as permitted.
2. Roles and Permissions: Enable the creation of custom roles with specific permissions. Define which areas of the system each role can access (e.g., reports, issue tracking, settings). Assign roles to team members to control their access and capabilities within the system.
3.Usage Quotas and Limits: Set usage limits for each role, ensuring these limits respect the global quota defined by the subscription plan. Use the following options for quotas: -1: Unlimited usage 0: Access locked N: Number of times the feature can be used per subscription period (e.g., per month).
4. Subscription Plan Integration: Integrate the Teams functionality with existing subscription plans. Allow different plans to have varying limits on the number of team members, roles, and usage quotas.
This Teams functionality will facilitate collaborative work within organizations, providing secure access controls and usage management to ensure efficient and effective use of the system.
Hello matbrgz,
Teams are on the suggestions list and will be looked into at a later date. Currently this is not a priority for us, but it is something that we’d like to add in the future.
Regards,
Lunatio.
Centralized Issue Tracking System
We propose the development of a centralized issue tracking system that consolidates issues from all reports and projects into a single interface. This system should include the following functionalities:
Key Functionalities: 1. Consolidated Issue Dashboard: Display all open issues across all reports and projects in a unified dashboard. Allow users to filter and sort issues by category, project, site, and severity.
2.Issue Categorization: Organize issues into predefined categories (e.g., performance, security, seo). Provide options to create custom tags based on user needs. Add priority tracking (P0, P1, P2)
3. Project and Site Segmentation: Enable users to view issues specific to individual projects and sites. Include options to view issues across multiple sites and projects for a comprehensive overview.
4. Issue Details and Management: Allow users to click on individual issues to view detailed information, including description, comments, steps to reproduce, and status. Provide tools for managing issues, such as assigning to team members, setting priority levels, and updating statuses.
5. Search and Filter Capabilities: Implement robust search and filtering options to help users quickly find and address specific issues. Include filters for issue status (open, in progress, resolved), category, severity, and project/site.
This centralized issue tracking system will enhance the ability to monitor, manage, and resolve issues efficiently across all projects and sites, providing a comprehensive view of the overall health and performance of the platform.
Hello matbrgz,
You can already view issues for a specific project via the Projects section, and clicking on a project name.
Additionally, you can also filter the analyzed pages by their overall score (Bad, Decent, Good), so you can filter out pages that need the most attention.
Additionally, each SEO issue comes with an (i) (information) button which you can click, and get a more detailed response, and helpful resources that will aid in fixing the said issue.
There are no plans to expand on this at the moment.
Regards,
Lunatio.
Whitelabel Functionality
We propose the addition of a whitelabel feature that enables users to customize the platform with their branding and domain. This feature should include the following functionalities:
Key Functionalities: 1. Custom Branding: Allow users to upload their logo and customize the color scheme. Enable personalized branding to reflect on the platform’s interface for the user’s clients.
2.Subdomains and Custom Domains: Provide the option to create subdomains that can be used as CNAME records. Allow users to configure their own domain (e.g., tool.userdomain.com) to run the platform seamlessly under their branding. Ensure that the platform can be accessed via these custom domains, providing a fully whitelabeled experience.
3.Subscription Plan Integration: Include whitelabel functionality as an optional feature that can be activated based on the user’s subscription plan. Ensure that users with the appropriate plan can easily enable and configure these settings.
This feature will enable users to offer a fully branded and integrated experience to their clients, enhancing the professional appearance and usability of the platform.
Hello matbrgz,
1. This is already available. Users can customize their report (customization shows up when printing or saving as PDF via the print dialog) via Account > Preferences > Brand tab.
2. No such plans.
3. Already available as a plan option, with the features described @ #1.
Regards,
Lunatio.
Report Categories and Access Limits
We propose the implementation of a feature that categorizes reports and sets access limits based on user subscription plans.
Key Functionalities: 1. Report Categories: Admin can define which test will execute in category. Define multiple categories of reports, each containing specific types of tests. Create names and descriptions for each category.
2. Access Limits by Subscription Plan: Allow administrators to set limits on the number of times a user can run each category of report. Options for limits should include following options: -1: Unlimited usage 0: Tool locked (not accessible) N: Number of times the tool can be used per subscription period (e.g., per month)
This feature will enable customized access to reporting functionalities, ensuring that users receive the appropriate level of service according to their subscription plan.
Hello matbrgz,
No such plans, sorry – pretty much all the on-page seo report software you can find online offer their entire seo test suite under a single plan option.
Regards,
Lunatio.
Tool Access and Usage Limits by Plan
I propose adding a feature that allows users to select which tools are available in each subscription plan and set usage limits for these tools. The settings should include:
Tool Selection: Admins can choose which tools are accessible in each subscription plan. Usage Limits: Admins can set usage limits for each tool, with the following options: -1: Unlimited usage 0: Tool locked (not accessible) N: Number of times the tool can be used per subscription period (e.g., per month)
This feature would provide flexibility in customizing plans to meet various user needs and preferences.
Hello matbrgz,
We used to have plans that would allow certain sections to be made available as a plan offering, however that has been removed in favor of making all the tools as a plan option instead. We have no plans to go back from this decision. Please keep in mind that this is first, and foremost an on page SEO analyzer, and the Tools are just something complimentary.
Regards,
Lunatio.
Hi, I tested your script, but it only analyses the home page and not all pages. Do I have to run the test for each page?
Can your script generate a PDF report? Can I choose which section of the report should be hidden in the PDF report?
Thank you
Hello ozwds,
You can analyse multiple pages at once using the sitemap crawling feature: https://streamable.com/ioak8e (this demo is limited to 5 links at a time, for the sake of speed, but by default it’s set to unlimited).
PDFs can only be exported via the browser’s built-in Print dialog. On the https://phprank.lunatio.com/reports/71 page, simply click the “Print” button, and on the Destination, select “Save as PDF”. The PDF will include all the available data, it cannot be limited to only show a specific portion of the data, unless you change the code to do so.
Regards,
Lunatio.
Hi Lunatio, I loved the sitemap crawling feature that would be great.
However, export the report via pdf doesn’t look good. the export function will included a link to the page and your script would look more professional to have a pdf export function to include a logo of the site. Would you have any plan to add this function in the future?
Hello ozwds,
Each user can brand their PDF reports with their own link, logo, and contact information, via Account > Preference > Brand.
Unless you’re talking about other link, case in which you’d have to specify which one.
Regards,
Lunatio.