Dynamic URL Parsing for SEO Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing searchable websites face challenges in dynamically generating web pages that match user search criteria, as their URL patterns are static and fail to capture all possible search criteria combinations, leading to reduced visibility in global search engines when users input unanticipated search terms.

Innovation Solution

The system dynamically generates web pages by parsing URLs to determine search criteria, independent of pre-determined patterns, allowing for the creation of logical URL structures that correspond to user-input keywords, thereby separating the process of finding matching database items from SEO optimization for global search engine crawling and indexing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static URL patterns with pre-determined hierarchies are used, then website structure is simple and manageable, but the website cannot capture all possible search criteria combinations leading to reduced search engine visibility

Engineering Contradiction:
Improvesearch criteria combinationsVSAvoidURL structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transforming the static URL pattern into a dynamic system that can adapt to any search criteria combination. The URL generator dynamically creates URLs based on user input parameters rather than following a fixed pre-determined hierarchy, allowing the system to handle unlimited search combinations without manual URL creation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The URL generator serves multiple functions: it parses user search input, determines relevant search criteria, generates appropriate URLs, and optimizes for search engine visibility. This single component handles what would otherwise require separate systems for URL management, search processing, and SEO optimization.

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

2Reliability

If numerous URLs are created for all conceivable search criteria combinations, then search engine visibility improves, but the complexity of managing and maintaining URLs increases significantly

Engineering Contradiction:
Improvesearch engine visibilityVSAvoidURL management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies self-service by enabling automatic URL generation based on user search input. Rather than requiring manual creation and management of URLs for each search combination, the URL generator automatically creates appropriate URLs on-demand, parsing the search criteria and generating optimized URLs without human intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by pre-establishing the URL generation logic and search criteria mapping before actual search requests arrive. The system prepares the framework for generating URLs dynamically, so when a search request comes in, the appropriate URL can be immediately created without manual intervention or pre-existing URL entries for all possible combinations.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If fixed terms and pre-determined hierarchies are required in URLs, then URL structure is consistent and predictable, but the system cannot accurately reflect user-input keywords and search intent

Engineering Contradiction:
Improvesearch intent accuracyVSAvoidURL structure
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies parameter changes by allowing the URL structure to vary based on the specific search parameters provided by the user. Rather than forcing all URLs into a fixed hierarchy with predetermined terms, the system adjusts the URL parameters to reflect the actual search criteria, maintaining consistency in generation logic while varying the output to match user intent.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11797616B1Systems and methods for generating web pages for database search and search engine optimization
Publication Date: 2023.10.24 CARMAX ENTERPRISE SERVICES LLC
  • US11797616B1 patent drawing
  • US11797616B1 patent drawing
  • US11797616B1 patent drawing

AI summary

Examples relate to systems and methods for dynamically generating web pages for displaying database items based on metadata included in network URL requests. Some examples disclosed herein may enable receiving a URL comprising a plurality of segments, comparing each segment of the plurality of segments to known segment values, identifying, based on the comparison, searchable segments and one or more searchable categories for the searchable segments, independent of the order of the searchable segments within the URL, determining a search pattern based on the searchable segments and searchable segment categories, performing an inventory search based on the search pattern to return a list one or more inventory items, building web page metadata items based on the search pattern, and generating a web page comprising the web page metadata items and the list of inventory items.