Pages are created with a title, a url, a template and a visibility. If a url isn't provided, one will be generated from the title.
Creating Pages

Page Titles
An SEO-friendly content title is a title that is crafted with the intention of improving the visibility and ranking of a webpage in search engine results. It should be well-optimized for search engines while also being user-friendly and relevant to the content it represents. Here are some tips for creating an SEO-friendly content title:
- Include Keywords: Incorporate relevant keywords that users are likely to use when searching for information related to your content. These keywords should accurately represent the content of the page.
- Be Descriptive and Specific: Clearly convey the main topic or purpose of the content. Avoid vague or overly generic titles.
- Maintain Relevance: Ensure that the title accurately reflects the content of the page. Misleading or clickbait titles can harm your site's credibility.
- Keep it Concise: Ideally, a title should be between 50-60 characters to ensure it displays properly in search engine results.
- Avoid Keyword Stuffing: While it's important to include keywords, avoid overloading the title with them. This can be seen as spammy and may harm your rankings.
- Consider User Intent: Understand what users are looking for when they search for a particular keyword. Your title should address their needs or questions.
- Use Proper Grammar and Punctuation: A well-structured title not only looks more professional but also helps search engines understand the content.
- Create Unique Titles: Avoid duplicating titles across your website. Each page should have a unique title that accurately reflects its content.
- Consider Local SEO (if applicable): If your content is relevant to a specific location, consider including location-specific keywords in the title.
- Test and Analyze: Use tools like Google Analytics to monitor the performance of your titles. You can adjust and refine them based on what works best.
- Optimize for Social Sharing (Optional): If your content is likely to be shared on social media, consider how the title will appear in those contexts.
Remember, while it's important to optimize titles for search engines, it's equally crucial to ensure they are appealing and informative to human readers. Balancing these factors will lead to the most effective SEO-friendly titles.
Page URL
All pages have a url.
An SEO-friendly URL is a web address that is structured in a way that is easy for both users and search engines to understand the content of a page. It helps improve the visibility and ranking of a webpage in search engine results.
Here are some characteristics of an SEO-friendly URL:
- Relevance: The URL should accurately reflect the content of the page. It should give users and search engines a clear idea of what they can expect to find on that page.
- Use of Keywords: Including relevant keywords in the URL can help improve the page's search engine ranking, as search engines consider the URL as one of the factors when determining relevancy.
- Hyphens to Separate Words: Use hyphens (-) to separate words in the URL. For example, "best-seo-practices" is more readable and SEO-friendly than "bestseopractices".
- Short and Descriptive: Keep the URL as concise as possible while still accurately describing the content. Long, convoluted URLs can be confusing for users and less effective for SEO.
- Avoid Special Characters: It's generally best to use only letters, numbers, and hyphens in URLs. Special characters like "&", "%", and "$" can sometimes cause issues.
- Lowercase Letters: Always use lowercase letters. This is because URLs are case-sensitive. For example, "example.com/page" and "example.com/Page" would be treated as two different URLs.
- Avoid Stop Words: Stop words (common words like "and", "or", "the") generally do not add much value to a URL and can make it unnecessarily long. They can be omitted.
Remember, an SEO-friendly URL is just one of many factors that contribute to a webpage's search engine ranking. It's important to also focus on quality content, user experience, and other SEO best practices.
Non-Textstem Urls
Textstem will handle any url that doesn't have a specific route defined for it. If Texstem detects a url as having a route - it will be listed in red.

Page Templates
Page have templates. Usually, these templates have regions which contain user-managed components - blocks of content. However, this is not required. A template for a carefully crafted landing page may have no regions.

Publish Settings
Pages have a status of publish or draft. They also have a visibilty setting:
- public - which are available to anyone (default)
- private - which are only available to authenticated users
- protected - which have a unique password and are only available to authenticated users or anyone with that password
Page Settings
Page settings are we the following properties are set:
- title - the page title
- url - the page url
- template - the page template. The page template determines which content slots are available
Menu Settings
These properties determine how the page is listed in menus and lists.
- Page parent - pages can have a parent. Root level pages sit at the top of the menu. There are two structures: The "menu tree" which is used to generate the main menu; and the "non-menu tree" for pages that should sit outside the main menu.
- Position - the position or order of the page
- Menu Name - If empty, the page title will be used
- Page Listed - This determines whether this page in auto-generated lists (menu, sitemap)
- Page Category - This provides an alternate way for grouping pages.
Taxonomies
Pages can be tagged. This provides an addtional way to create lists of pages and filters, as well as enhancing search.
Meta
Pages have meta fields which are used to define metadata about an HTML document. These are generally not be displayed on the page, but are machine parsable. These are
- page description
- keywords
- page image
If your site has the AI helpers enabled, page description and keywords can be automatically generated
Advanced Settings
Greedy Pages.
Textstem has the concept of 'greedy pages' - if the pasge is set to be greedy, it will match any request that starts with the page url. This means a page with the greedy url of /blog
will match to requests such as /blog/latest
or /blog/post/foo
. This is used in conjuction with 'smart components' that check the requested url to determine what content to display.
Redirects
Pages can also have a redirect. If you enter a url, requests for the page will be redirected to that url. You can specify whether this is a temporary or permanent redirect.