
In Progress
Posted
Paid on delivery
I need a compact, production-ready WordPress plugin that scans posts, pages, and any registered custom post type for broken internal links only. The checker must hit the usual HTTP status codes—200, 301, 404, 500—and flag redirects while making sure the same URL is never tested twice. All network activity has to run through asynchronous, non-blocking requests so the front-end remains untouched and PHP time-outs are a non-issue on sites with tens of thousands of records. Inside the admin you’ll surface a lightweight dashboard that shows a basic summary of error counts per status, offers one-click manual re-scans, and stores a concise scan history. WP-Cron should trigger scheduled scans at an interval I can adjust, and there must be a simple “ignore” toggle so I can exclude specific links from future passes. Because efficiency is paramount, please think through transient caching, chunked queries, and anything else that prevents duplicate HTTP calls while keeping memory usage low. I should be able to install, activate, and let it run without additional setup; no third-party services or API keys. Deliverables I will use for acceptance: • Fully documented, namespaced plugin folder ready to drop into /wp-content/plugins • Admin UI with summary counts, manual recheck button, and scan history table • Cron-based scheduler, async link crawler, duplicate-URL suppression, ignore list • Clean, commented code that passes WordPress Coding Standards If this sounds like your sort of challenge, let’s get it done.
Project ID: 40708191
35 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I can build this as a production-ready WordPress plugin focused on speed and low server load. The key part is handling large sites properly, so I’ll use chunked scanning, async non-blocking HTTP requests, URL de-duplication, caching, and a stored scan queue to avoid repeated checks. The plugin will include: - Posts, pages, and custom post type scanning - 200, 301/302, 404, and 500 status reporting - Duplicate URL suppression - Ignore-link option - Manual re-scan - Scan history - Adjustable WP-Cron schedule - Lightweight admin dashboard Only internal same-domain links will be checked. The final plugin will be namespaced, documented, ready for "/wp-content/plugins", and written to WordPress Coding Standards with no external API or paid service. Bodhisattwa
₹600 INR in 3 days
2.4
2.4
35 freelancers are bidding on average ₹1,377 INR for this job

The main challenge with a broken link scanner is not detecting errors, but doing it efficiently on large WordPress websites without affecting server performance. I would build the plugin with asynchronous processing in mind, using chunk-based scanning, duplicate URL prevention and lightweight storage for scan results. Scheduled scans through WP-Cron and manual recheck options can be added while keeping the admin experience simple. The plugin structure would follow WordPress coding standards with proper namespacing and minimal dependencies. I would also focus on avoiding unnecessary HTTP requests and keeping the scanner safe for websites with thousands of posts and custom post types. One question before starting: Do you expect the scanner to check only links created inside post content, or should it also scan custom fields and page builder content such as Elementor data?
₹1,500 INR in 7 days
5.0
5.0

I have read your requirement for require expert in wordpress and Cron-based scheduler, async link crawler, duplicate-URL suppression, ignore list and Clean, commented code that passes WordPress Coding Standards I have 9 years experience in wordpress development. i will provide best solution if you will give me projects. Thanks, Patel Maulik
₹600 INR in 1 day
4.5
4.5

Hi there, The moment I read "Asynchronous WordPress Link Scanner", I knew it was a strong match for exactly what we do best. What stood out to me is how clearly you’ve described what you want — and clarity like that is where we deliver our very best work. From your brief I can see this involves wordpress, php — all areas we handle in-house. We specialise in PHP, JavaScript, WordPress, MySQL, which lines up directly with what you need. How we'd approach it: - Map out the scope, pages and data models up front - Build the frontend and backend with clean, scalable code - Test across devices and browsers, then deploy - Hand over with documentation and post-launch support I also noted you don’t need third-party services or API keys — that’s clear, and I’ll keep the work clean and strictly on-brief. You can count on tight communication, on-time delivery, and a result that’s effortless to sign off on. Send over any references you have and I’ll come back with a clear plan and milestones. Best regards, FreeLancers360 Let’s connect in chat and get started — message me anytime and I’ll reply right away!
₹600 INR in 7 days
4.4
4.4

Hi, I can build a compact, production-ready WordPress plugin using clean, namespaced PHP and async HTTP requests to scan internal links across all posts, pages, and CPTs without triggering PHP timeouts. I will implement chunked DB queries, transient caching, duplicate-URL suppression, WP-Cron scheduling, and a lightweight admin dashboard featuring error counts, scan history, an ignore list, and a one-click manual re-scan button. I propose a fixed price of ₹1,400 INR with a 2-day turnaround, delivering fully documented code that strictly follows WordPress Coding Standards. Ready to start immediately!
₹1,400 INR in 2 days
4.0
4.0

Hi, I can build this production-ready asynchronous WordPress link scanner with a focus on reliability and low server overhead. I have 5+ years of WordPress experience and have worked on 150+ WordPress websites, including custom plugins, PHP/JavaScript functionality, database-driven features and admin dashboards. I’ll implement: • Scan posts, pages and registered custom post types • Internal broken-link detection with 200/301/404/500 status handling • Redirect detection and duplicate URL suppression • Asynchronous/non-blocking processing for large websites • Chunked database queries and efficient memory usage • Transient caching to minimize repeated HTTP requests • WP-Cron scheduling with configurable intervals • Admin dashboard with status summaries and scan history • Manual re-scan and per-URL ignore functionality • Namespaced, documented code following WordPress Coding Standards The plugin will be self-contained with no third-party services or API keys, and should work immediately after activation.
₹1,050 INR in 1 day
3.7
3.7

Hello Hope you are doing well "Efficient Asynchronous WordPress Link Scanner" - You want reliable broken-link scanning, and I can build it using WordPress, PHP, JavaScript, MySQL, and asynchronous requests. I can scan posts and custom post types, suppress duplicate URLs, detect status codes, flag redirects, and process large datasets through efficient chunked queries. I will implement WP-Cron scheduling, scan history, admin summaries, manual rescans, ignore controls, caching, namespaced code, and WordPress Coding Standards compliance. Would you like the scanner to use WordPress REST API requests or AJAX for asynchronous processing? Looking forward to working with you.
₹1,050 INR in 7 days
3.3
3.3

Hi, a plugin that walks posts, pages and any registered CPT for internal links then flags the dead ones without stalling a page load. How I'd build it: a chunked harvest with a stored offset so a 50k row site never times out, every unique URL hashed into a queue table so the same one is never hit twice, then non blocking requests fired in small batches from WP Cron, each status written back as it returns. Redirects get logged with their target, an ignore flag keeps a URL out of later passes. Roughly how many posts are we scanning? I've built crawl plus queue jobs in this shape before. Happy to take the crawler as the first milestone. Regards, Zohaib
₹1,500 INR in 7 days
2.6
2.6

Hello, I have read your project requirement description carfully! An asynchronous WordPress link scanner needs to avoid the common trap of firing thousands of blocking HTTP requests or rechecking the same URL across posts. I’d build the plugin with chunked post queries, normalized URL hashing, transient/result caching, and non-blocking HTTP requests so large sites stay responsive. WP-Cron can process controlled batches and persist scan state, while the admin UI exposes status counts, history, rescans, and an ignore list without loading the entire dataset. I’ve built WordPress lead-capture solutions and backend services where API latency and production resource usage were key concerns. Can you share whether the scanner should follow internal redirects before recording the final status? Looking forward to working with you. Muheebwa
₹9,000 INR in 3 days
2.4
2.4

Hi, I can build this production-ready WordPress link scanner as a lightweight, namespaced plugin designed specifically for large sites. I’ll scan posts, pages and registered custom post types for internal links, suppress duplicate URL checks, detect 200/301/404/500 responses and flag redirects. Network checks will run asynchronously in small batches so the frontend is never blocked and large datasets don’t cause PHP timeouts. I’ll implement WP-Cron scheduling, configurable scan intervals, transient caching, chunked database queries, scan history, an ignore list and a lightweight admin dashboard with status summaries and manual re-scans. I have 5+ years of WordPress development experience and will provide clean, documented code following WordPress Coding Standards, with no third-party services or API keys required. Regards, TechAvinya
₹1,050 INR in 1 day
2.3
2.3

Hi, I'm Rishi with 4+ years of experience in WordPress plugin development and full-stack web development. For the async crawler, I'll implement a chunked WP-Cron queue using transient caching and a custom DB table to track scanned URLs — ensuring zero duplicate HTTP calls even across tens of thousands of posts. Each batch will fire non-blocking HTTP requests via `wp_remote_get()` with a custom queue processor, capturing 200, 301, 404, and 500 responses accurately while keeping memory footprint minimal. The admin dashboard will surface per-status error counts, a manual recheck trigger, paginated scan history, and a simple ignore-list toggle — all namespaced and compliant with WordPress Coding Standards out of the box. Feel free to message me so we can discuss the details and determine the best way to move forward. Regards, Rishi Rathod
₹1,050 INR in 7 days
2.0
2.0

For this email campaign project, it will cost you 50 paisa per email, making it 25,000 INR total, and we assure you that all the emails will go directly into the inbox. I will provide a complete report showing how many emails were sent, how many opened, how many landed in the inbox, and how many links are clicked, as we will have a built-in tracker for all these metrics. Could you let me know if you already have the finalized email list and copy ready, or will I need to help optimize those before we launch? Let's discuss this further to get your campaign started.
₹600 INR in 7 days
2.1
2.1

Hi, We can build this as a lightweight custom WordPress plugin that scans posts, pages and registered custom post types for broken links while keeping the process asynchronous so large sites are not blocked by long-running requests. The plugin can include scheduled WP-Cron scans, manual rescans, HTTP status tracking, duplicate URL prevention, scan history, summary reporting and an ignore option for links that should be excluded from future scans. We’d structure the scanning in batches so it can handle larger sites efficiently without repeatedly checking the same URLs or creating unnecessary database load. Kind regards, Maximillion Onico Digital
₹1,000 INR in 7 days
1.6
1.6

Hi! I can build this as a lightweight, production-ready WordPress plugin with the scanning work processed in small background batches so large sites are not blocked by long PHP requests. I’ll implement internal-link extraction for posts, pages and custom post types, URL deduplication, asynchronous HTTP checks, configurable WP-Cron scheduling, manual rescans, an ignore list, scan history and a clean admin summary. I’ll also keep memory and network usage low through chunked processing and caching, and structure the plugin with namespaces and clean WordPress-standard code. The final delivery will include the complete install-ready plugin and documentation. I can start immediately and deliver within 2 days.
₹600 INR in 2 days
0.0
0.0

Your plugin needs more than a basic broken-link checker—it needs to be fast, reliable, and built for large WordPress sites. I can develop a production-ready solution with asynchronous scanning, duplicate-request prevention, WP-Cron scheduling, caching, admin reporting, scan history, and link exclusions, while keeping performance and scalability at the core.
₹800 INR in 3 days
0.0
0.0

Creating a compact and efficient WordPress plugin that scans for broken internal links is a challenge I would relish. Recently, I developed a similar tool that efficiently handled large datasets while ensuring the front-end remained unaffected. I focus on asynchronous, non-blocking requests to avoid PHP time-outs, which is essential for your project given the potential volume of records. Your requirement for a dashboard that summarizes error counts and offers manual re-scans aligns perfectly with my approach to user-friendly design. I prioritize clean code and adherence to WordPress Coding Standards, which will ensure a seamless installation and activation process. I understand how crucial reliability and performance are for your plugin, and I will implement transient caching and chunked queries to optimize memory usage. What specific interval do you envision for the scheduled scans? Regards, Leon B.
₹750 INR in 7 days
0.0
0.0

Greetings I have extensive experience developing WordPress plugins, including those that handle link scanning and HTTP status checks. I understand your goal of creating a lightweight, efficient plugin that scans for broken internal links without impacting front-end performance. We can implement asynchronous requests to ensure that PHP time-outs are avoided, while providing you with a user-friendly dashboard for monitoring and manual re-scans. I bring experience in developing production-ready WordPress plugins that meet strict performance and usability standards. My approach will ensure that your plugin is efficient, with transient caching and duplicate suppression to optimize memory usage. I'd love to chat about your project and suggest a follow-up discussion to explore your specific needs further. Regards, Nabeel Ismail
₹650 INR in 7 days
0.0
0.0

Hi. Your biggest challenge is scanning tens of thousands of WordPress records without duplicate HTTP requests, memory exhaustion, PHP timeouts, or any impact on normal frontend requests. I’d build a namespaced, modular plugin around a chunked discovery/queue workflow: posts/pages/CPTs → extract internal HTTP(S) URLs → normalize/deduplicate → apply ignore/cache rules → queue batches → asynchronous status checks → store 200/301/404/500 results → dashboard/history. I’d also separate discovery from checking so the crawler can resume safely through WP-Cron without repeatedly processing the same URLs. The admin layer would provide status summaries, manual rescans, scan history, configurable scheduling and an ignore toggle. I’d keep database queries and stored results lightweight, use transient/result caching where appropriate, and design retry/concurrency handling carefully so failed requests cannot stall the queue. One important point I’d validate first is the exact non-blocking request architecture, because WordPress’s normal HTTP APIs and WP-Cron have practical execution limits; I wouldn’t claim “async” without proving the mechanism works reliably at your scale. Relevant backend/data-management work: Rawdash and Regulus. Can you confirm your minimum supported WordPress/PHP versions and whether internal links should include subdomains?
₹1,050 INR in 7 days
0.0
0.0

I’ve read through your project and I’m confident I can help you get this done properly. I specialize in developing efficient WordPress plugins and have extensive experience with asynchronous processing and link scanning. My approach includes implementing a robust link checker that adheres to your requirements, ensuring it runs smoothly without impacting site performance. I will also create a user-friendly admin dashboard to display error counts and scan history, along with a flexible scheduling system using WP-Cron. Efficiency is crucial, so I will utilize transient caching and chunked queries to minimize memory usage and eliminate duplicate requests. You can expect clean, well-documented code that meets WordPress Coding Standards. Send me a message and I’ll quickly walk you through my approach and the next steps. Regards, TrystonSA.
₹1,150 INR in 7 days
0.0
0.0

Hi, I can build this lightweight WordPress broken-link checker with async scanning, duplicate URL suppression, chunked processing and efficient caching for large sites. I’ll include the admin dashboard, status summaries, manual rescans, scan history, ignore list and adjustable WP-Cron scheduling. The plugin will be fully namespaced, documented, commented and structured to follow WordPress Coding Standards, with no third-party services or API keys. I’ll deliver a ready-to-install plugin folder tested for reliable operation on large datasets.
₹1,050 INR in 7 days
0.0
0.0

Hi, I can build this as a lightweight, production-ready WordPress plugin with a strong focus on async processing and performance. • 12+ years of WordPress/PHP development experience • Custom plugin development for posts, pages and CPTs • Async/non-blocking link checking with duplicate URL suppression • Chunked queries, caching and low-memory processing for large sites • Admin dashboard with status summaries, manual scans and scan history • WP-Cron scheduling with configurable intervals • Ignore list for specific URLs • No third-party services or API keys required • Clean, documented and WordPress Coding Standards-friendly code • Ready-to-install plugin package with complete handoff documentation I understand the key requirement is keeping the frontend untouched while reliably processing tens of thousands of records in the background. I’m ready to start and can provide a clear timeline and fixed estimate after reviewing the exact scope. Best Regards, Baljit
₹1,050 INR in 7 days
0.0
0.0

Mumbai, India
Member since Sep 6, 2026
₹600-1500 INR
₹600-1500 INR
₹600-1500 INR
₹12500-37500 INR
$30-250 USD
$30-250 CAD
₹1500-12500 INR
$250-750 USD
$250-750 USD
$15-25 USD / hour
$250-750 USD
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
$10-30 USD
$250-750 USD
€250-750 EUR
$250-750 USD
₹600-1500 INR
$750-1500 USD
₹12500-37500 INR
$250-750 USD
€3000-5000 EUR