Website Settings
The Website Settings page is the central location for configuring your ERPNext website. From here, you can manage the homepage, branding, navigation, themes, SEO settings, Google integrations, visitor chat, and other website-wide configurations that affect your entire site.
Overview
- Configure your website’s default landing page.
- Apply custom branding and themes.
- Customize navigation menus and footer.
- Enable Google indexing and Analytics.
- Manage SEO settings such as meta tags and redirects.
- Configure visitor chat and website-wide banners.
Go to Home → Website → Setup → Website Settings.
1. Landing Page
The Home Page setting determines which page visitors see first when they access your website.
You can specify:
- Standard ERPNext routes such as home, about, contact, login, all-products, or blog.
- A custom Web Page route.
To use the default ERPNext homepage, set the Home Page value to home.
Title Prefix
The Title Prefix is automatically appended to every browser page title.
Most organizations use their company or brand name here to improve branding and search engine visibility.
2. Website Theme
ERPNext allows you to apply a custom website theme to maintain consistent branding throughout your website.
After creating a Website Theme, simply select it in Website Settings to apply the design across all pages.
Using a consistent color palette, typography, and styling improves brand recognition and creates a more professional user experience.
3. Brand Settings
Brand Logo
Upload your organization’s logo as the Brand Image. You can then generate the website banner automatically using the Set Banner from Image option.
Favicon
Upload a favicon to display your brand icon in browser tabs and bookmarks.
Use a square logo with a transparent background for the favicon to ensure clear visibility across different browsers.
4. Top Navigation Bar
The Top Bar section allows you to customize the website’s primary navigation menu.
You can:
- Add new menu items.
- Modify existing navigation links.
- Organize menus for easier website navigation.
5. Website Banner
A persistent banner can be displayed above the navigation bar across your entire website.
The banner accepts valid Bootstrap 4 HTML, allowing you to display announcements, promotional offers, maintenance notices, or important alerts.
- Seasonal promotions
- Holiday sales
- Shipping announcements
- Website maintenance notifications
- Free shipping offers
6. Footer Configuration
The Footer section controls the information displayed at the bottom of every website page.
Footer Address
Add your business address and contact details.
Footer Links
Organize useful website links into categories such as:
- Products
- Support
- Company
- Resources
- Legal
Powered By Section
You can customize the Footer Powered By content to display your preferred attribution.
7. Google Integrations
Google Indexing
ERPNext can automatically notify Google whenever website content is created, updated, or removed.
To enable automated indexing:
- Create OAuth 2.0 credentials using Google Settings.
- Enable Google Indexing in Website Settings.
- Authorize API Indexing Access.
- ERPNext will automatically submit indexing requests whenever supported pages are published or updated.
Automatic indexing helps search engines discover newly published pages more quickly.
Google Analytics
Integrate Google Analytics by entering your Analytics Tracking ID.
You can optionally enable Google Analytics Anonymize IP to mask visitor IP addresses before data is sent to Google.
IP anonymization can help organizations comply with privacy regulations and regional data protection requirements.
8. HTML Header
The HTML Header section lets you insert custom HTML into every webpage’s head section.
Common uses include:
- Meta tags
- Google Site Verification
- Search Console verification
- Custom scripts
- SEO metadata
9. Robots.txt
The Robots section allows you to define the contents of your website’s robots.txt file.
Search engines use these rules to determine which pages should or should not be crawled and indexed.
Proper robots.txt rules help prevent indexing of duplicate, private, or unnecessary pages while allowing important content to be discovered.
10. URL Redirects
Website Redirects allow you to map old URLs to new destinations.
ERPNext issues a 301 Permanent Redirect, ensuring visitors and search engines are automatically redirected to the updated page.
This is especially useful when:
- Migrating from another website.
- Changing URL structures.
- Renaming product pages.
- Improving SEO.
Using 301 redirects helps preserve existing search engine rankings and prevents broken links after website migrations.
11. Website Chat
ERPNext includes an experimental visitor chat feature that enables real-time communication with website visitors.
You can configure:
- Chat availability schedule (From and To times).
- Assigned Chat Operators.
- User notifications for incoming messages.
Website Chat is marked as experimental. Test the functionality before relying on it for customer support in production environments.
Best Practices
- Use a custom homepage that reflects your business goals.
- Apply a consistent Website Theme for better branding.
- Keep navigation menus simple and intuitive.
- Configure Google Analytics and Indexing for SEO monitoring.
- Maintain clean redirects whenever URLs change.
- Regularly review robots.txt rules to ensure important pages remain indexable.
The Website Settings page serves as the central configuration hub for your ERPNext website. From branding and navigation to SEO, analytics, redirects, and visitor engagement, these settings help you create a professional, optimized, and user-friendly web presence without requiring custom development.