CMS Plugin for Real-Time Web Content Quality Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Websites often suffer from quality issues such as broken links, misspellings, and accessibility problems, which can negatively impact user experience and search engine optimization (SEO), and existing technologies lack effective pre-publication checks to address these issues before content is published.

Innovation Solution

A system and method for assessing pre-publication website content using a CMS plugin that integrates with a web analysis server system, performing checks for misspellings, accessibility, and policy compliance, and presenting the results concurrently with the content editing process, allowing for real-time corrections before publication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-publication content checks are performed using multiple web analysis services, then content quality and reliability are improved, but device complexity and processing time increase

Engineering Contradiction:
Improvecontent qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments content analysis into multiple specialized web analysis services (SEO analysis, accessibility analysis, policy compliance analysis, etc.), where each service independently evaluates specific aspects of the content. This segmentation allows comprehensive quality checking while maintaining modular architecture that manages complexity through division of labor among specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The CMS plugin framework acts as an intermediary layer that coordinates between the content management system and multiple web analysis services. It standardizes service integration, manages service execution, and aggregates results, thereby reducing the complexity burden on both the CMS and individual analysis services while enabling reliable multi-service content evaluation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive pre-publication checks are performed on all content aspects, then content quality is improved, but processing time and loss of time increase

Engineering Contradiction:
Improvecontent qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary content analysis by executing multiple web analysis services during the content creation and editing phase, before publication. This preliminary action identifies and flags potential issues (SEO problems, accessibility violations, policy non-compliance) in advance, allowing content creators to correct issues before publication and avoiding time-consuming post-publication fixes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The CMS plugin provides real-time feedback to content creators by displaying analysis results directly within the content editing interface. This immediate feedback mechanism allows creators to understand issues and make corrections during the editing process, reducing overall processing time by eliminating iterative review cycles after publication.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple web analysis services are integrated into the CMS plugin framework, then adaptability and versatility are improved, but device complexity increases

Engineering Contradiction:
Improveservice integration flexibilityVSAvoidplugin framework complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The CMS plugin framework is designed as a universal platform that can integrate multiple different web analysis services through a standardized interface. The framework provides common functionality for service registration, execution, and result aggregation, enabling it to work with various analysis services (SEO, accessibility, policy compliance, etc.) without requiring separate integration logic for each service, thereby managing complexity while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The framework manages complexity by allowing services to be configured through parameters and settings rather than hard-coded logic. Content creators can select which analysis services to run, adjust analysis depth, and customize evaluation criteria through configurable parameters, enabling adaptability without increasing structural complexity of the framework itself.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240054279A1Website plugin and framework for content management services
Publication Date: 2024.02.15 SITEIMPROVE AS
  • US20240054279A1 patent drawing
  • US20240054279A1 patent drawing
  • US20240054279A1 patent drawing

AI summary

Described are systems and methods for checking webpage content. The method can include receiving, by a computing system, webpage content rendered in a webpage editing tool provided by a content management services (CMS) server and presented in a graphical user interface (GUI) display at a user device, transmitting the webpage content to web analysis services to (i) analyze the webpage content as part of a content check, (ii) generate information about the webpage content based on the content check, and (iii) store the information in association with a content ID in a data store, polling the web analysis services for processing status updates and the generated information, receiving the generated information, populating predefined sections in a CMS plugin with at least a portion of the received information, and returning the CMS plugin to be presented, at the user device, in the webpage editing tool concurrently with the webpage content.