Patent attributes
The disclosure describes exemplary methods and systems for building search-friendly websites from templates on a browser based or web-enabled stand-alone website builder application. The website builder application is an HTML page with JavaScript function calls and HTML content blocks enclosed with JavaScript functions. Each HTML content block includes HTML content and HTML IDs. The HTML page includes style scripts that update to reflect retailer implemented template property changes. When the user chooses a different layout for the website template, inputs to a JavaScript moving function in the form of HTML IDs of the origin HTML content and a destination HTML content block cause the JavaScript moving function to re-write the HTML content of the origin HTML content block to the destination HTML content block. The JavaScript moving function removes the origin HTML content block. The CSS styling from the destination HTML content block automatically applies to the static HTML content.