Skip to main content

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

Summary

  • 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.
Navigation

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.
Note

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.

Tip

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.

Best Practice

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.

Use Cases

  • 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:

  1. Create OAuth 2.0 credentials using Google Settings.
  2. Enable Google Indexing in Website Settings.
  3. Authorize API Indexing Access.
  4. ERPNext will automatically submit indexing requests whenever supported pages are published or updated.
Benefit

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.

Privacy Note

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.

SEO Tip

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.
Important

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.
Experimental Feature

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.
Key Takeaway

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.

Rating: 0 / 5 (0 votes)