# Advanced

The Advanced section lets you fine-tune your project’s output and local preview behavior. These options are entirely optional, but great if you want a bit more control.

<figure><img src="/files/sYJQ1eZYEuKghIsnSuoZ" alt=""><figcaption><p>Advanced Section in the Project Settings Window</p></figcaption></figure>

### Site Options

* **Generate Search Engine Sitemap**

  Automatically creates a sitemap.xml file to help search engines index your site.
* **Consolidate CSS Files**

  Combines your project’s CSS into fewer files to help reduce page load time.
* Generate Cache-Busting Links

  Appends unique version strings to assets (like CSS and JS) to ensure browsers always load the latest version.
* **Minify CSS and Javascript**

  Strips unnecessary whitespace and comments to shrink file sizes and improve performance.
* **Anonymize Requests to Third-Party Servers**

  Helps protect your privacy by removing identifiable info from external requests (like Google Fonts or embedded media).

### Default Extension

Sets the file extension used for new pages, typically html, but you can change this to php or others if needed.

### Web Server Port

Configure the local web server used by Elements when previewing your site:

* Auto: Automatically chooses an available port.
* Restart Web Server: Use this if the preview server isn’t running correctly.
* Automatically start web server on document open: Handy if you want preview to be ready as soon as you open a project.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.realmacsoftware.com/elements-docs/elements/site-settings/advanced.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
