Website Settings manage the website-specific and language-specific identity, contact, social, branding, and search-engine information used by AIUNIFY Leads.
Website Settings should be distinguished from the basic Website record. The Website record controls items such as website Name, Slug, theme configuration, and shared Header/Footer behavior, while Website Settings contain the detailed public-facing business and SEO information.
Website Settings are loaded using both:
This means a multilingual website can maintain language-specific identity and SEO values.
Operating principle: Before editing Website Settings, verify both the website and language displayed in the workspace.
The confirmed Website Settings controller supports these website-information fields:
| Field | Purpose |
| Website Name | Public-facing website or business name. |
| Website Tagline | Short supporting brand or business statement. |
| Website Description | General website or organization description. |
| Website Phone | Public contact telephone information. |
| Website Email | Public contact email information. |
| Website Address | Public business or contact address. |
| Website Hours | Business or operating-hour information. |
The confirmed Website Settings update workflow supports the following SEO fields:
| SEO Field | Purpose |
| SEO Title | Title metadata associated with the website. |
| SEO Description | Description metadata for search and sharing contexts. |
| SEO Keywords | Keyword information stored with the website settings. |
| SEO Author | Author metadata. |
| SEO Robots | Robots-related metadata configuration. |
| SEO OG Type | Open Graph content type. |
| SEO OG Locale | Open Graph locale information. |
| SEO OG Site Name | Open Graph site-name information. |
| SEO Twitter Card | Twitter/X card presentation setting. |
| SEO Twitter Site | Twitter/X site account metadata. |
| SEO Twitter Creator | Twitter/X creator metadata. |
The confirmed settings workflow also supports:
Website Settings contain a Header Logo Type configuration.
The Website Settings model uses logo_with_name as its default Header Logo Type when no other value is stored.
The Website Settings model exposes public website configuration for several stored visual assets:
These assets allow the public website to use branding appropriate for different supported presentation contexts.
Because Website Settings are associated with a Website Language, values such as Website Name, Tagline, Description, and SEO metadata can be maintained separately for each language.
When building a multilingual website, switch through each configured language and review its settings rather than assuming the Default language values are sufficient.
The Website Settings controller uses a get-or-create workflow.
If the selected website/language combination does not yet have a settings record, AIUNIFY Leads can create settings from the application's default settings structure.
This lets a newly configured website or language receive a valid settings record without requiring direct database administration.
The public website routing contains English fallback behavior when a selected non-English language does not have its own Website Settings record.
This fallback is useful for continuity, but it should not replace completing the intended translations.
Best practice: Complete Website Settings for every public language so visitors receive the intended language-specific business and SEO information.
The Website Settings API also exposes operations for:
Theme management and shared Header/Footer behavior are covered in the next chapter.