Pages provide you with more space to expand on the purpose of your site. Organizations, for example, could add pages for each of their departments. Teams could also use pages to highlight specific parts of an initiative, including goals, resources, or individual projects.
Like sites, there is no limit to the number of pages you can make. You can also add the same page to more than one site so that relevant content is available in multiple places.
Add a page
To get started, you must have already created a site or be a part of the Team to edit a page.
Note:When you create a new page, an item is added to your ArcGIS Online organization. Do not delete this item. If you do, the page will be deleted.
Pages are automatically shared with the HubSites team. People who belong to the team can access and edit pages.
The full page URL will be data.[your-org].opendata.arcgis.com/pages/[your-page].
- Sign in to the administrative application.
- Click the Sites tab and choose the site to which you want to add a page.
- Click Site Editor.
- On the Customize panel, click the Pages icon in the top-right corner.
- To add a page, choose one of the following: New Page or click Link Page to add an existing page.
- New Page- enter a name for the page and click Next.
The name you provide is also used to automatically generate the page URL. Spaces will be replaced with hyphens and all special characters will be removed. Each page URL Is preceded with /pages/. You can read more about editing the URL for a page in the Edit page URL section of this documentation.
- Link Page- choose from a list of available pages. Optionally, update the page URL. Click Link Page to confirm your choice or click Choose a different page to go back.
- New Page- enter a name for the page and click Next.
- Your new page is added to the list automatically.
Edit page URL
The text at the end of your page's URL is called a slug. It can be modified to help you achieve a consistent web experience that aligns with your organization's existing standards.
- From the Site Manager or from within an individual site configuration, click Pages.
- Click the edit button next to the right of the page URL.
- Enter a new slug.
- Click the check mark to save your new slug or click the cancel button to start over.
A page's slug can also be edited within the Page Editor under the Page Information drop-down menu. Enter text for a new slug under Page Slug. Click Save, then click View Page to see your new slug.
Design page layout
The Layout Builder experience for pages is the same as it is for sites. However, within the Layout Builder for a page you will not be able to edit the header or footer of the page as these are inherited from the site to which the page is being added.
- After adding a page, click the pencil icon under Actions.
- The layout editor will open with a default template.
- Click the gear in the upper left corner to access the side bar.
- Use the Layout Builder to configure the layout of your page.
- Click View Page to view your page outside of the editor.
Change page sharing settings
Share your page with your team, your organization, or publicly. Pages can be shared differently from their sites. For example, a privately shared page that belongs to a public site will only be accessible to those who have access to view it upon signing in.
- Click the Sites tab in the administrative application, then click the Pages button on the appropriate site. Pages can also be accessed by clicking Settings, then choosing the Pages tab.
- Sharing options are provided as icons next to your page's slug. Select from the following options to adjust the visibility of your site:
- Share with the team- select the first icon to share the page with members of your team. Team members must sign in to access the page.
- Share with the organization- select the second icon to share the page with everyone who is a member of your ArcGIS Online organization.
- Share with the public- select the third icon to share the page publicly.
It's recommended that while you're creating your page you share it with your Hub team or your Online organization until you're ready to open your site to the public.
Provide links to pages on a site
Add links to a page from a site or other pages.
If you want to create a hyperlink to a page, use the HTML <a> syntax to insert the link. If you use a relative path in the <a> tag instead of the absolute path, you will prevent a full page refresh when you click on the link.
- Click the Sites tab to open the Site Manager, and choose the site to which you want to add a link. If you want to add a link to an existing page, click the Site to which the page belongs and open the Site Editor.
- Within the Site Editor, click the Pages icon.
- Add a text card or open an existing card and click Code View in the toolbar.
- Insert an <a> tag where you want the link to be.
- Paste the slug for the page you want to add between the href="" attribute of your <a> tag. For example <a href="/pages/target-page">Visit the linked page</a>
- Click Save in the edit navigation bar to confirm your changes, then clickView to test out the new link.
If you wish to have the link open in a new tab, append target="_blank" directly after your href attribute on the <a> tag.
Use a single page on multiple sites
You can re-use a single page on multiple sites from the Sites tab inside the administrative application.
If you have a page currently being used by a particular site and you want to use it on another site, follow these steps:
- Visit the Sites tab within the admin app.
- Under your the site which you wish to add an existing page, click Pages.
- Click Link Page to see a list of all pages in your organization.
- Select the page you wish to import onto your site.
- Confirm the details of your selected page and change the page URL.
- Click Link Page to finalize the linking. This edits the page and the attached site.
You cannot have two pages on the same site using the same URL.
If you edit the layout of a linked page, it will alter the layout in all the places the page is being used.
Manage a site's pages
- Within the Site Editor, click the Sites dropdown menu.
- Find the site to which the page belongs and open it.
- Within the Site Editor, click the pages icon to view pages that belong to that site.