---
title: "Setting Up Your Site"
canonical: "https://docs.pbs.org/space/B3/4751441/Setting%20Up%20Your%20Site"
format: markdown
---
> ⚠️ **[See an important message about analytics on your site](https://docs.pbs.org/space/B3/4751441/Setting+Up+Your+Site#Analytics-Settings)**

> Macro (toc)

## First time users

<span style="color: #003366">If you are using Bento for the first time and do not currently have a Bento site set up, please </span><span style="color: #003366">[submit a support ticket](http://digitalsupport.pbs.org/support/tickets/new)</span><span style="color: #003366"> to request a site setup. Include the following in your ticket:</span>

- <span style="color: #003366">your site name</span>
- <span style="color: #003366">your station call sign (for stations only)</span>
- <span style="color: #003366">the type of site you are creating (station or producer) </span>
- <span style="color: #003366">any integration requirements you need, such as </span><span style="color: #003366">[Media Manager](https://docs.pbs.org/space/MM/5341192/Media+Manager)</span> <span style="color: #ff0000"> </span><span style="color: #ff0000">[Learn more about Integrations](https://docs.pbs.org/space/B3/4751441/Setting+Up+Your+Site#Integrations)</span>

## Overview

> ⚠️ **If you currently have a Bento site, your **<u><span style="color: #003366">**[Site Admin](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751446)**</span></u>** can set up additional sites without contacting PBS.**

Once your site has been set up for you, you will receive an email from PBS with a link to your new site in the [Bento console](https://bento.pbs.org/console/dashboard). From there you can complete your site setup in the ***Site Settings*** section.

- To access the site settings section, click **Site Settings** located in the left navigation menu of the Bento [console](https://bento.pbs.org/console/sites/131/dashboard) (Figure 1).

Figure 1

![image](media://e089ffd6-9726-4a67-bb47-0527bb261920)

## Site Settings

> ⚠️ **When you are ready to launch your Bento site (i.e.: go live), please ****[file a support ticket](http://digitalsupport.pbs.org/support/tickets/new)**** with the date you want your site to go live. **
> ⚠️ 
> ⚠️ <span style="color: #ff0000">**You cannot schedule a site to go live Friday through Sunday and holidays. Allow about a week from the day you make your request to your launch date.**</span>** **<span style="color: #ff0000">**For example, if you want your site to go live on November 7, please submit your request by November 1.**</span>** **

### Site information

Begin creating your Bento site by adding the following basic site information:

| **Field** | **Description** | **Example** |
| --- | --- | --- |
| **Domain Name** | This is how you want your URL to display in the address bar of a web browser. The part of the URL that is necessary for your site to work *in Bento* is appended in all lowercase letters at the end of the URL: *bento.pbs.org*.<br>> ⚠️ **Use the following format until your site is live:** 
> ⚠️ 
> ⚠️ [your station callsign/show name].bento-live.pbs.org 
> ⚠️ 
> ⚠️ Example: *kpbs.bento-live.pbs.org* or *mercy-street.bento-live.pbs.org* | Pre-launch: weta.bento-live.pbs.org<br>Live Bento site: www.weta.org |
| **Overwrite URL** | This is used for producer sites that are associated with PBS.org and represents how your site name should display in the URL in a browser.<br>U<span style="color: #000000">se all lowercase letters and the following format: /mercy-street/</span> <span style="color: #ff0000"> </span><br><span style="color: #ff0000">***Stations should leave this blank.***</span><span style="color: #ff0000">* *</span><span style="color: #ff0000"> </span> | http://www.pbs.org/mercy-street/<br>mercy-street.lunchbox.pbs.org will appear as mercystreet.pbs.org in a web browser |
| **Display Name** | This is how you want your URL to appear in the Bento admin console[.](http://www.weta.org%29./) Use lowercase and/or uppercase letters.<br>Show example: Dust Bowl<br>Station example: LPB | KPBS<br>Mercy Street |
| **Site Type** | This designates what type of site you are creating. Stations should select the station call letters and producers should select the show name from the dropdown menu. This is important since some [components](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751450) are available only to certain types of sites. This gives users access to all national and local Media Manager content associated with the station call letters. | WETA / Mercy Street |
| **Station Call Letters** | Stations should add their station call letters here. This is important since some [components](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751450) are available only to certain types of sites. This gives users access to all national and local [Media Manager](https://docs.pbs.org/space/MM/5341192/Media+Manager) content associated with the station call letters. | KPBS |
| **Favicon** | <span style="color: #202122">Short for "favorite icon," a favicon is a small icon that displays in the upper right corner in browsers that support the feature and represents your station or show. The favicon can also display in browser history and next to the page's name in a browser bookmark list. </span><br><span style="color: #202122">Your favicon file must be a JPG or PNG with a minimum size of 180 pixels wide by 180 pixels high.</span> | *Click image to expand*<br>![image](media://5f60a70f-e59a-4e4c-9af4-6e610b252dcb) |

### Favicon

> ⚠️ **If you have used embed code to display your logo, please delete the code or embed component and use this favicon feature in the console.**

The Favicon feature displays <span style="color: #202122">a small icon, representing your station or show, in the upper right corner of browsers that support the feature. The favicon can also display in browser history and next to a page's name in a browser bookmark list. Your favicon file format must be JPG or PNG with a minimum size of 180 pixels wide by 180 pixels high.</span>

<span style="color: #202122">Create your favicon and </span><span style="color: #202122">[add it to your filer folders](https://docs.pbs.org/space/B3/4751570/Filer+Folders#How-to-upload-a-file)</span><span style="color: #202122"> before adding it to your site.</span>

- Once you've added the favicon to your filer folders, from the [Site Settings](https://docs.pbs.org/space/B3/4751441/Setting+Up+Your+Site#Favicon) page, click** Filer** to select the graphic from your [filer folders](https://docs.pbs.org/space/B3/4751570/Filer+Folders) (Figure 1).

Figure 1

![image](media://e6078c76-d47e-45e5-bdd3-2c7a536832aa)

- From your filer folders, click the **favicon file** (Figure 2.1).
- Click** Add selected** (Figure 2.2).

> ⚠️ <span style="color: #202122">**Favicon file must be a JPG or PNG with a minimum size of 180 pixels wide by 180 pixels high.**</span>

<span style="color: #172b4d">Figure 2</span>

![image](media://4caa5abf-1684-444a-94a4-b845c8bc4c86)

- The favicon displays in a simulated browser tab on the page (Figure 3.1). This is how your favicon will display in a browser.
- When finished, click **Save** (Figure 3.2).

Figure 3

![image](media://aa86eb1c-b6d9-4f34-b2e6-ecefb021c393)

- To select a different graphic, click **Choose File** again and follow the instructions in Figure 2 (Figure 4.1).
- To delete the favicon, click the** trashcan icon** (Figure 4.2).
- After each action, save the page.

Figure 4

![image](media://4b8a0365-f7bb-4b0a-8bd1-709fbf1f8d18)

### Auto-generated pages

Auto-generated pages, referred to as [Specialty Pages](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751492) in the Bento console, are pages that are added by PBS and can appear on your site automatically. To display these pages on your site, click the toggle so it displays ON. To hide these pages, click the toggle so that it displays OFF. Examples of auto-generated pages are the search page and error pages such as 404 and 500. [Learn more about Specialty Pages](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751492)

**For non-proxied sites, you must also create a Google custom site search. ****[Learn how](https://docs.pbs.org/space/B3/4751441/Setting+Up+Your+Site#Google-custom-site-search)**

| **Toggle** | **Description** | **Learn more** |
| --- | --- | --- |
| **Search** | Determines if a search page is available to your Bento site. | [Learn more about the Search feature](https://docs.pbs.org/space/B3/4751492/Specialty+Pages#SpecialtyPages-Searchpage) |
| **Popup** | Determines if the popup feature is available to your Bento site. | [Learn more about the Popup feature](https://docs.pbs.org/space/B3/4751680/Popup) |
| **Blogs** | Determines if [Blogs](https://docs.pbs.org/space/B3/4751535/Blogs) are available to your Bento site. | [Learn more about Blogs](https://docs.pbs.org/space/B3/4751535/Blogs) |

### Blog Post Settings

Use the Blog Post Settings section to turn on the ability for users to scroll from one blog post to another without having to back out of the blog post. 

> 📝 **This is a global setting, which means once you activate this feature, it is activated on all blog posts on your site.**

| ![blog-post-settings1.jpg](media://4732192f-a1d7-4d8f-b5ab-3578c6e429a7) | Click the toggles to display or hide the following:<br>> Macro (nested-table) |
| --- | --- |

### Users

After you have requested a site setup, **Site Admins may add and assign Bento roles** to staff members who will be working on the site. Site Admins should notify their staff to first log in to the [Bento console](https://bento.pbs.org), [using their PBS account](https://docs.pbs.org/space/B3/4751452/How+to+Create+a+PBS+Account) to create a linked Bento account. Once users have created a Bento account, admins can add them to the site and assign them roles. After roles are assigned, the users can start adding content to the site.

- [Learn more about roles and permissions](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751446)
- [Learn how to create a PBS account](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751452)

#### How to add users (Site Admins only)

Adding users to your site can be done after your site has been set up. 

- From the Site Settings screen, in the Users section, click **Assign Another User To This Site** (Figure 1.1).

> ℹ️ The search textbox in the upper right is used to search the list of users that have already been added (Figure 1.2). This feature cannot be used until you've added users.

Figure 1

![image](media://7b9b999c-f9b4-4b6a-9697-ac826f15b055)

- In the textbox, begin typing the **name of the user **you want to add (Figure 2.1). When the list of possible matches is generated, click the **user's name**.
- Click the **User Role dropdown menu** and click the **role you want to assign to this user** (Figure 2.2).
- If you have a long list of users that you've added to your site, use the search textbox in the upper right side to search the list of users (Figure 2.3).

Figure 2

![image](media://e313c0cc-6e46-4e23-8019-25c011b45eaa)

- To delete a user, simply click the** trashcan icon** to the right of their name (Figure 3). The user will be deleted from your site but will remain in the list of available users in case you want to add them again. You must save the page to complete the deletion.

Figure 3

![image](media://fc64f3c8-7fbd-4431-aa99-041edcccb8c5)

### Integrations

> ⚠️ <u><span style="color: #000000">** **</span></u><u><span style="color: #000000">**[File a support ticket](http://digitalsupport.pbs.org/support/tickets/new)**</span></u><span style="color: #000000">** to request integrations for your site. If you are a producer and are planning to implement the **</span><span style="color: #000000">**[Airdates component](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751478)**</span><span style="color: #000000">** on your site, please mention that in your ticket when requesting integrations.**</span>

Integrations provide a way to include PBS video, TV Listings information, and Single Sign-On on your Bento site. Integrations include:

- [TV Listings](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751476)
- [What's On / What's On Kids](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751480)
- [Airdates](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751478)
- [Single Sign-On](https://docs.pbs.org/space/B3/4751514/Station+Header#How-to-implement-Public-Media-Single-Sign-On-(SSO))
- [Global Header](https://pbs-docs.atlassian.net/wiki/spaces/B3/pages/4751523)
- Events

#### How to add an integration

> ⚠️ **Only Site Admins can add integrations.**

Once you've [requested API keys](http://digitalsupport.pbs.org/support/tickets/new), PBS populates the TV Listing Components and Media Manager. For SSO Client ID, input the OIDC Client ID provided by PBS during your onboarding process.

- In the API Keys section, click **New integration** (Figure 1).

Figure 1

![image](media://07666237-62e7-4790-9d53-d7ec7781f888)

- Click the** name of the integration** you want to add (Figure 2).

Figure 2

![image](media://c244022f-835b-4466-8687-31dff9ca732e)

- When the fields display,** fill in the textboxes with the codes** that have been sent to you by PBS (Figure 3.1).
- When finished, click **Save** (Figure 3.2).

Figure 3

![image](media://374cd541-3ef6-4ca2-a39e-d8762185398f)

### Sitemap

> ⚠️ **Your Bento site must be published in order to view the sitemap link. If you click the sitemap link and get an error, publish your site and try again.**

A sitemap is an automatically generated record of all indexed pages on your Bento site. The sitemap automatically refreshes and reflects the most recently added pages of your site. Pages that you have hidden from indexing also show up on your sitemap. The hide from indexing feature is located in the *Advanced Settings* section of the page settings. 

<details>
<summary>See it</summary>

![image](media://15456e9f-93ad-49ee-a0c3-3ade4eb246a1)
</details>

- Click **Site Settings** on the left side of your Bento site (Figure 1.1).
- Click the **link** under *View this site's Sitemap* (Figure 1.2).

Figure 1

![image](media://b3d324fe-eb32-4d51-804b-4afa6595cca7)

- The URL and last modified date of every page on your site is listed (Figure 2).

Figure 2

![image](media://773e088a-124f-4fec-b405-8a406954721f)

### SEO Settings

Add search engine optimization IDs to your site to improve your site's ranking in search results. 

| **SEO Setting** | **Description** |
| --- | --- |
| Default Meta Description | Tags that are unique to your site and will be used by search engines. |
| Google Webmaster ID | Track and rank your pages in Google. |
| Bing Webmaster ID | Track and rank your pages in Bing. |

### Social Media Settings

Social Media settings enable social media outlets to access your blog pages.

| **Analytics Setting** | **Description** |
| --- | --- |
| Facebook App ID | Link your site to [Facebook](https://www.facebook.com/). Add this to connect your Bento site with Facebook so people can share pages from your site. [Learn more](https://docs.pbs.org/space/B3/4751444/How+to+Create+a+Page#Adding-social-media-images) |
| Facebook Pages ID | The Pages ID enables the following:<br>- Website Plugins: Embed social feeds, comments, or like buttons on external websites.
- API Integration: Connect your page to third-party marketing tools, apps, or customer service software.
- Ad Management: Link precise assets inside Meta Business Manager or run specific ad campaigns.
- Technical Support: Report bugs or request access fixes from Meta support. |
| X Username | Link your site to [X](http://x.com)  (formerly Twitter). Add this to connect your Bento site with X so people can follow your site on X. |
| Disqus Shortname | Implement the [Disqus commenting](https://disqus.com/) feature on your site. Add this so people can have discussions about content on your site via the [Disqus Commenting component](https://docs.pbs.org/space/B3/4751649/Disqus). |

### Analytics Settings

Analytics settings enable the pages of your site to be tracked by [Google Analytics tracking tools](https://www.google.com/analytics/#?modal_active=none).

Important notes:

1. **PBS does not provide these settings. **Please refer to Google documentation to learn how to add your [GA4 ID](https://support.google.com/analytics/answer/12270356?hl=en).
2. <span style="color: #000000">**Not everything is in Bento.**</span><span style="color: #000000"> Only the ID is set in Bento. All tags and other settings are added in the Google Tag Manager console.</span>
3. <span style="color: #000000">**Do not use the **</span>***Add Google Analytics ID***** field.** This is deprecated and no longer used.

| **Analytics Setting** | **Description** |
| --- | --- |
| [Google Analytics4 ID](https://support.google.com/analytics/answer/12270356?hl=en) | This is a code generated by Google that is necessary for tracking your Bento pages.<br>To set up custom analytics, use [Tag Manager](https://support.google.com/analytics/answer/12270356?hl=en). |
| [Google Tag Manager ID](https://developers.google.com/tag-manager/quickstart) | <span style="color: #242729">Inserts custom HTML into your site, including analytics tags that take data from your site and sends it to Google Analytics. Google Analytics analyzes this data. </span><span style="color: #242729">[Click here to learn more about Universal tags](https://support.google.com/tagmanager/answer/6107124?hl=en)</span><span style="color: #242729"> and </span><span style="color: #242729">[click here for more information on how to add GA4 tags](https://support.google.com/analytics/answer/10270783?hl=en#zippy=%2Cin-this-article)</span><span style="color: #242729">.</span><br><span style="color: #242729">For additional help, follow the Google Analytics 4 tutorials </span><span style="color: #242729">[here](https://support.google.com/tagmanager/answer/9442095?hl=en)</span><span style="color: #242729"> and </span><span style="color: #242729">[here](https://support.google.com/tagmanager/answer/13034206)</span><span style="color: #242729">. </span><br><span style="color: #242729">**Meta Pixel users should use Google Tag Manager to add your Meta Pixel information.**</span><span style="color: #242729"> </span><span style="color: #242729">[Learn more about the process here](https://www.facebook.com/business/help/1021909254506499)</span> |

- Click the ***Analytics IDs***** dropdown menu** and click** Add Google Analytics 4 ID** (Figure 1.1).
  - Ignore the* Add Google Analytics ID* *(deprecated)* field. This is no longer being used.

Figure 1

![image](media://41072241-48c1-4849-a122-ac4ba05b8776)

- Type the **Google ID** that you got from Google in the textbox provided (Figure 2.1). This should begin with **G-** then a string of characters.
- When finished, click **Save** (Figure 2.2).

Figure 2

![image](media://b8f68bcb-e73a-4557-b501-8827fce85305)

### Root directory

Use this section to add files to the root of your Bento site. Currently, this section accepts Google AdSense (ads.txt) files and Google Analytics (ads.txt) files. To learn more about Google AdSense and walk through the steps on how to create an ads.txt file, [click here](https://support.google.com/adsense/answer/7532444?hl=en).

- Click **Choose File** next to each type to select the files from your computer.

Figure 1

![image](media://64e4b459-a0a7-4aff-b41c-93fdef2e4c51)

### Header embed code

Use the ***Add embedded script in the head of any bento page*** section to add any code that needs to be present in the <head> HTML tag of your Bento site. Be sure to add the code with all relevant and mandatory tags and scripts. This is treated the same as if you were coding the <head> section of an HTML page so you can add [anything that can go in the head section](https://www.w3schools.com/html/html_head.asp) of an HTML page. Below is an example.

![add-embedded-script.jpg](media://30305062-5a37-43b3-94ee-840102ef091a)


### **Site publication and expiration**

> ⚠️ **Sites *****cannot***** be scheduled to go live Friday through Sunday or on holidays. **

<span style="color: #1d1c1d">Launching a Bento site is a coordinated effort between stations and PBS. All Bento site launch requests require a </span><span style="color: #1d1c1d">[Support Portal ticket](https://digitalsupport.pbs.org/support/tickets/new)</span><span style="color: #1d1c1d"> and a planning period of two weeks. Site launches require the set-up of DNS and SSL certs that are coordinated with the PBS operations team. As soon as you have a desired launch date identified, </span><span style="color: #1d1c1d">[submit a ticket](https://digitalsupport.pbs.org/support/tickets/new)</span><span style="color: #1d1c1d"> to get the process going.</span>

When scheduling your pages to go live on a site that is not yet published, you may have to use a login and password to view the pages in a browser. To obtain the login/password, please [submit a support ticket](http://digitalsupport.pbs.org/support/tickets/new).

If it seems like your changes are lost, use the History drawer to access your page history and changes. 

<details>
<summary>Where to find the History drawer</summary>

The History drawer can be viewed in the Pages section of your site. Click **Pages **from the left side navigation menu (Figure 1.1) then click **History **at the top of the screen (Figure 1.2).

![image](media://720dd123-fb01-4c41-b141-06cb79bc7921)
</details>

## Google custom site search

If you are using the search feature in Bento and your site is not proxied, you must create a Google custom search account. Be sure the Google account you are using for this is not linked to one specific person in your organization. [Create a general email account ](https://support.google.com/accounts/answer/27441?hl=en)that everyone can log in to so that if someone leaves, the account can still be accessed.** Your Bento site must be published in order for Google to index your site.**

This section demonstrates how to create a Google custom site search for your Bento site.

<details>
<summary>How do I know if my site is proxied?</summary>

A proxied website will have "pbs.org" in the URL when being viewed in a browser. See the following examples for a proxied site and non-proxied site.

| **Proxied Site** | **Non-proxied Site** |
| --- | --- |
| http://www.pbs.org/call-the-midwife/home/ | https://www.unctv.org/ |
</details>

- Go to [https://cse.google.com/cse/create/new](https://cse.google.com/cse/create/new) and in the Sites to search textbox, type **your site URL** (Figure 1.1).
- The site url auto-populates in the Name of the search engine textbox (Figure 1.2). You do not need to worry about this.
- When finished, click **Create** (Figure 1.3).

Figure 1

![image](media://b6badb48-b0aa-4f39-a37e-4ef143c3880b)

- *That's it!* You are all set up and your site will be discoverable on Google searches (Figure 2).

Figure 2

![image](media://80653ef3-be15-4a6d-bc60-c366998cd1f7)