Page Analyzer – SEO Checker Tool

A minimalistic web app that checks websites for SEO suitability and basic meta information.

Page Analyzer – SEO Checker Tool

Page Analyzer is a lightweight web application designed to analyze the basic SEO parameters of websites. It was developed as part of a university Java course project, with the goal of building a complete backend solution from scratch.

The application allows users to submit a URL and receive structured data, including page title, H1, meta description, and HTTP status code. All checks are stored and can be re-run later.

The backend is implemented in Java using the Javalin framework. The frontend uses JTE template engine along with HTML5 and Bootstrap 5 for styling. Data is stored in a PostgreSQL database and accessed via JDBC.

Despite its simplicity, the project highlights a strong understanding of server-side rendering, routing, form handling, and integration with external pages through HTTP requests.

Project information