Building a Cutting-Edge Content Audit Tool for SEO Optimization

top_main_image

Wetelo developed an innovative content audit tool that performs a comprehensive SEO check of a website—all in one place. Below, we detail the project, its challenges, the technologies used, and the business outcomes achieved.

SEO Optimization 

Content Audit Tool 

Website Optimization 

Digital Marketing 

  • The client

    Our client is a leading American company in SEO optimization solutions. Their mission is to make SEO effective and effortless for businesses of all sizes. They offer tools that help analyze website traffic, conduct technical site audits, assess content performance metrics, and improve search rankings.

  • Challenges

    The client approached us with a bold idea: to create content management software that consolidates multiple SEO tools into one platform. This tool would allow users to analyze and optimize their content without switching between different applications. At the start, they had only the concept.

    Wetelo took the lead, conducting a thorough business analysis and assessing the technical feasibility. We created a detailed roadmap and recommended the best technologies for custom tool development.

first_section_bottom_image

Pre-development

  • Our journey began with a comprehensive discovery phase. We worked closely with the client to define their goals and refine the concept. The result was a detailed project requirements document that laid the groundwork for the development process.

    Next, we designed an architectural diagram to map out the structure and functionality of the advanced content analysis tool. Using this foundation, we created a clear roadmap to guide the development and ensure every milestone aligned with the client's vision.

first_section_bottom_image

System Architecture

system_architecture_schema

  • Development Flow

    During the digital content optimization project, we used a classic Scrum approach with two-week iterations.

    The development team included:

    • Full-stack developer
    • Frontend developer
    • QA engineer
    • Product owner
    • UI/UX designer

    The client played an active role in the process, joining discussions about challenges and solutions. We also held weekly meetings to demonstrate progress and gather feedback.

Development flow

2 weeks

Planning

  • Requirement elicitation workshop
  • Backlog creation
  • Plan and Estimate
  • Budget

2 weeks

Basic set up

  • General set up
  • Connecting Ul theme
  • Authorization flow
  • Staging server configuration
  • DevOps infrastructure

2 weeks

SPA Layout and common domains logic

  • Dashboard layout
  • Domain overview layout
  • Link crawling overview
  • Domains
  • Links
  • Semrush API
  • DevOps infrastructure

2 weeks

Profile layout and realization of the crawling algorithms

  • Profile and user info layout
  • Parsing service
  • Parsing service main algorithm
  • Crawling data saving
  • Semrush API

2 weeks

Crawling function, Sockets and Semrush API

  • Dashboard
  • Domain overview
  • Link crawling overview
  • Compare crawling
  • Sockets service
Our team delivered the MVP in four months During this time, we did the following:
  • Integrated API's

    These included Google Search Console API, Google Analytics API, and Semrush API which enabled data retrieval for advanced content analysis.

  • Managed data

    Used MongoDB for flexible data storage, PostgreSQL for structured data, and a MongoDB instance for backlink verification.

  • Enabled distributed processing

    Used AWS SQS for message queuing, supporting efficient and asynchronous task processing.

  • Developed specialized services

    Designed a parsing service for data extraction and a sockets service for real-time communication.

  • Set up cloud infrastructure

    Integrated AWS S3 for secure storage and deployed PM2 on Hetzner servers to ensure stable application management.

  • Created a unified dashboard

    This combines various digital marketing tools for website content optimization.

Technology choice and the modular building process

For the MVP development, our developers used the React library for the frontend, as it has a large library with adaptable and reusable UI components. For the backend, we chose nest.js

fifth_section_image

Final product

  • The final product is a SaaS platform for website content optimization. It provides users with easy-to-use tools for:

    • Content quality assessment
    • Content gap analysis
    • Website crawling and performance improvement
    • Backlink verification
    • Content strategy enhancement

    A great feature of the product is that users can work with multiple domains simultaneously, without needing to switch between different accounts.

    Our website content optimization solution uses a pay-as-you-go model. Users are billed based on the actions they take, such as the number of links verified or crawlers run.

six_section_image

  • Business outcome

    After launching our innovative content solution, the client achieved outstanding results—far beyond initial expectations.

    While the tool was originally aimed at small businesses and solo entrepreneurs, it quickly gained traction with large companies and enterprises. These organizations, often managing websites with over 1,000 pages, now rely on the solution for comprehensive SEO analysis. The product helps them optimize their websites and build a data-driven content strategy, delivering measurable performance improvements.

    Today, more than 60 enterprises use the platform to enhance their SEO efforts and streamline content management.

    Our collaboration with the client continues as we refine the product based on user feedback, ensuring it evolves to meet new challenges. This reflects our commitment to delivering exceptional software development services that drive real results.

seven_section_image
Project management and leadership are exceptional
Max Roslyakov
CEO

Searching for reliable IT outsourcing services?

More works