# Best practice for naming content objects

Source: https://support.storeconnect.com/articles/naming-content-blocks · Last modified 21 August 2026

Having a structured naming convention for your assets means you can quickly locate and edit objects you need. It also speed up the building of pages and other content.

Here's some recommended conventions, you may already have some in mind for your business.

### Page names

\[Store\] - \[Page name\]

*NY - Partner list*

Including a store name, location, or other changeable identifier as part of the name makes it easy to identify, and can help future proof the page when it comes to redesign.

### Content block names

Content blocks might be unique to a page, or may be reused across your site.

Unique:

\[Store\] - \[Parent/Child\] - \[page/usage\] - \[block\]

*NY - P - Partner list - Top Hero*

Re-usable:

\[Store\] - \[Parent/Child\] - \[page/usage\] - \[block\]

*NY - P - Common - Footer*

### Media file names

Media files can be tricky to name using a convention as there can be many of them, and they may all end up with very long names.

Store - Page/Product Category - Name - Variant

## Guiding principles of naming files

-   **Consistency is crucial:** Use a standardized format for all files within a project to make them easily identifiable and sortable.
-   **Use descriptive, concise names:** Include essential, unique identifiers (e.g., page name, store) that describe content without opening the file.
-   **Consider structure** for list sorting, especially if you use dates or numerals, e.g. YYYYMMDD or YYYY−MM−DD 
-   **Avoid special characters** like ~ ! @ # $ % ^ \* ( ) ; : ? , \[ \] { } ' " | \\ /
-   **Separate words for easier understanding:** Use underscores or hyphens to separate metadata elements, rather than spaces.

---

## Follow StoreConnect

- [Email Newsletter](https://getstoreconnect.com/c/lp-newsletter)
- [LinkedIn Newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7444956928444862464)
- [YouTube](https://www.youtube.com/channel/UCngKdP2x8l1wcbAKW3tvU8g)
- [LinkedIn](https://www.linkedin.com/company/storeconnect)
- [X / Twitter](https://x.com/storeconnecthq)

## Popular Links

- [Partners](https://getstoreconnect.com/partners)
- [News](https://getstoreconnect.com/articles/news)
- [Events](https://getstoreconnect.com/articles/events)
- [Feature Comparison](https://getstoreconnect.com/how-we-compare)
- [Download a free trial](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkeKUAT)
- [Book a Demo](https://getstoreconnect.com/contact)

## Documentation

- [Help documentation](https://support.storeconnect.com/help-documentation)
- [AI agents](https://support.storeconnect.com/ai)
- [Videos & tutorials](https://support.storeconnect.com/videos-tutorials)
- [Developer reference](https://support.storeconnect.com/developer-reference)
- [Release notes](https://support.storeconnect.com/release-notes)
- [Troubleshooting](https://support.storeconnect.com/troubleshooting)
- [Trust Center](https://trust.getstoreconnect.com/)
- [Status Page](https://status.storeconnect.com/)

## Contact

- info@getstoreconnect.com
- US +1 415 745 3230
- AUS +61 2 8365 2308

100 S Ashley Dr, Suite 600-2461
Tampa FL 33602-600 USA

Level 22, Sydney Place
180 George Street
Sydney, NSW, 2000, AUS

---

StoreConnect Support — https://support.storeconnect.com/articles/naming-content-blocks