You will get a terminal-based python script that scans any site for 404 links

Daniel K.Status: Offline
Daniel K. Daniel K.
4.9
Top Rated

Let a pro handle the details

Buy Scripting services from Daniel, priced and ready to go.
Daniel K.Status: Offline
Daniel K. Daniel K.
4.9
Top Rated

Let a pro handle the details

Buy Scripting services from Daniel, priced and ready to go.

Project details

Broken links quietly hurt your site's credibility, SEO, and user experience. This Link Checker script crawls your website starting from any URL you give it, finds every internal page, and checks every link it encounters, both on your site and pointing out to other sites, for accessibility.

You get two clear deliverables: a full text report listing every link found with its status, and a CSV containing only the broken links so you can jump straight to fixing them. Internal pages are crawled automatically to uncover more links, while external links are checked but never crawled, keeping the scan fast and focused. The tool respects robots.txt, runs checks in parallel for speed, and shows live progress as it works.

Simple to run, no coding needed beyond a single command, and works on any site with a public URL. Perfect for web developers, site owners, freelancers, or agencies who need a quick, reliable link audit without expensive SEO software.

Do you prefer a point-and-click experience instead of the command line? A fancier GUI version is also available, letting you crawl a site and download the reports you want with just a few clicks.
Programming Languages
Python
Coding Expertise
Cross Browser & Device Compatibility, Performance Optimization

What's included $10

These options are included with the project scope.

$10
  • Delivery Time 1 day
  • Number of Revisions 0
  • Number of Pages Mined/Scraped 999999
  • Number of Sources Mined/Scraped 999999
4.9
53 reviews
98% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
2% Complete

AD

Andrew D.
5.00
Nov 10, 2025
WordPress Developer Needed for Figma Design Implementation Daniel is very quick, exceptional, and responsive. Highly recommended!

RH

Robert H.
5.00
Nov 6, 2025
E-Commerce Setup VA for pseudo celebrity

JM

Joey M.
5.00
Oct 28, 2025
Update a membership website Great work and always a pleasure to work with.

RO

Roye O.
5.00
Oct 23, 2025
YouNeek Studios SEO and Google Search Results Daniel is one of the most talented Web Designers I've worked with to date. He's also very responsive which is a HUGE deal for me and the way I work. I'll definitely keep working with him.

PP

Phyllis P.
1.00
Sep 10, 2025
Wordpress fixes I am born in Brazil and coming from a poor background and a poor country, I was so delighted to discover Upwork. It has been 15 years that I have worked with freelancers at upwork and my rating is nearly 5.0.

I have rarely left negative feedback as I absolutely love Upwork and I understand that people come to Upwork to grow their lives, maybe they have families to take care of or they just want to create something spectacular.

There are some truly ABSOLUTELY WONDERFUL upwork DEVELOPERS, artists, wordpress talent, game designers, artist, writers, scientists, teachers, researchers, you name it you can find it here at upwork.

Upwork truly does its very best to try keeping Upwork a safe place to work. However there are some who will exploit the efforts of Upwork policies that try to make upwork safe and work for everyone.

I have worked with some Wonderful AMAZING Developers, etc. But here, Do NOT hire this freelancer. He will cause you trouble. loss, waste of time; he will be unjustifiably very rude to you. My experience was awful.

I have been at upwork 15 years with a nearly 5.0 rating. I have learned how it works how to discuss everything clear and enjoy the experience of reaching good agreements, creating the milestone and posting the payment especially to make it happy and easygoing.

This freelancer here, he received my project files by entering through a backdoor to my dropbox.
He entered without signing into my dropbox. This means he had complete access to my content that I paid another freelancer to create all of it. He paid for none but he had everything in the dropbox.

He was hired to do a very simple task. Upload some tshirt and cap products to my wordpress. Which is a beautiful website another freelancer built it beautifully years ago.

With this freelancer, cooperation and after he received my project ideas and my money held is escrow was horrible. His cooperation and communication is abysmal and my experience is that he is an online predator and a bully.

The quality of his work left much to be desired because he will not check his work carefully or he will do the job half way or he will remove the job from your store.

Do NOT waste any time trying to reason with him for he is very unreasonable to work with.
He will smile in your face, all the time he wants what you have. Your project ideas and files. and the money you add to pay for the job.

In less than TWO MILESTONES, I paid him what he agreed to and in the end, he dismantled everything that I paid for.

Even though you put everything in writing, suddenly, (because he's after your ideas, your files, your milestone money) he will create some drama, blame you and accuse you of something.

In the same breath, he will speak very harshly to you and most importantly, he will not deliver as agreed. He will have your files tho. Your project files will be his and I had no way to recover my files.

He has no respect for diplomacy. He called me very bad names and he appeared to have something against me personally but I never met this freelancer.

Do not bother trying to reason with him. I realize he was unhappy before I met him.

He will left my project unfinished and removed all the job and then claims he did all this work. but none was done.

AFTER accepting my project, he abruptly changed the project details and this after I spend hours, days, maybe a week discussing the details. I put everything in writing and give it to him and he so okay.

He then accepted my milestone and then abruptly abandoned everything that we discussed to say he has no idea about this or about or about this. Meanwhile once you upload money to pay him like you agreed to do, you have to dispute to get your money back.

And I discussed everything with this freelancer, very politely, friendly. I always make a few laughs because I enjoy working here.

I wrote everything clear in the milestone, and AFTER I even put it into writing he read the milestone and ACCEPT the MILESTONE and then that's when all the trouble with him begins and very bad because it never stop. I was like what, what happened? What is going on? Yes, but to no avail. He will create some Major Drama just like a small child. or an online predator.

In a very short period, it is one episode after another. He is very unsafe. He will try to intimidate me but to no available for I have God in all of my projects. He will surely suggest to you something could go wrong with your beautiful site that you work so hard for.

He is trouble so if trouble is what you are looking for, then HIRE HIM.
Daniel K.Status: Offline

About Daniel

Daniel K.Status: Offline
Python Developer | WordPress & Full-Stack Solutions
100% Job Success
4.9  (53 reviews)
Ibadan, Nigeria - 5:32 am local time
Your website (or backend system) should do real work for your business, not just look beautiful. I build WordPress sites, custom themes, and bespoke web solutions, plus custom backend systems in Python, all fast, clean, and built exactly to your specs.

Whether you need a polished business site, a high-converting WooCommerce store, a membership platform, fixes to a broken setup, a custom-coded solution that no plugin can replicate, or a Python backend to power an API, an automation, or an AI-driven feature, I focus on delivering solutions that directly support your business goals.

✅ What I do
Python Backend Development: REST APIs with FastAPI, Django, and Flask, database design with SQLAlchemy and PostgreSQL, desktop apps with PySide6 and Flet, web scraping, Telegram and Discord bots, automation scripts, and AI-powered features using LLM APIs.

WordPress & CMS Development: Custom themes and plugins, Elementor builds, site function customization, Advanced Custom Fields, WooCommerce, memberships, LMS, and custom PHP solutions tailored to your exact requirements.

Custom Web Development: Converting Figma/PSD designs to pixel-perfect HTML/CSS/JS, building from scratch, or enhancing existing sites with custom functionality that off-the-shelf plugins can't provide.

E-commerce & Specialized Sites: WooCommerce stores with optimized checkout flows, Shopify setups, membership sites with role-based access, LMS platforms, and business sites built for lead generation.

Technical Services & Problem-Solving: DNS configuration, SMTP and email delivery setup, site migrations and cloning, malware removal, performance optimization, security hardening, and Google Analytics / GA4 implementation.

Design & Visual Work: Graphic design, photo editing, and image manipulation, so you get a cohesive result without juggling multiple freelancers.

✅ Why clients work with me again

• Clear, direct communication throughout; no guessing games on progress
• Thoroughly tested across all devices and screen sizes before delivery
• Available on weekends and holidays to keep your timeline on track
• Post-project support included; I don't disappear after delivery
• I handle both the technical and visual sides, so nothing falls through the cracks

If you have a web project, or a Python backend, API, or automation project that needs to get done right, let's talk. And if you're looking for a long-term development partner rather than a one-off hire, even better, as I'm actively looking to become your go-to developer, and for the right fit I'm open to a reduced rate, a custom retainer, or a pricing structure that works for your budget. Send me a message or an invite and we'll figure out the best path forward.

Steps for completing your project

After purchasing the project, send requirements so Daniel can start the project.

Delivery time starts when Daniel receives requirements from you.

Daniel works on your project following the steps below.

Revisions may occur after the delivery date.

Get your working code

Simply pay and get the full code delivered as a zip file.

Unzip the files

Unzip the file and leave it in a folder. Check the markdown file on instructions on how to run the program, including options you can tweak

Review the work, release payment, and leave feedback to Daniel.