Creating a New Column
Open Column Management
Log in to the admin panel and click Column Management in the left-hand sidebar. You will see a list of all existing columns with their names, URL keys, and article counts.
Start a new column
Click the + New Column button in the top-right corner. The column creation form opens.
Set the column name
Enter a human-readable Name for the column (e.g., Company News, Product Updates, Support Articles). This name appears in the admin interface and can be used as the navigation label on your public site.
Set the URL key
Enter a URL Key (also called
urlkey) for the column. This becomes the path segment in your site’s URLs — for example, a URL key of company-news produces URLs like https://yoursite.com/company-news/article-title.URL key rules:- Lowercase letters only (
a–z) - Numbers are allowed (
0–9) - Hyphens are allowed as word separators (
-) - No spaces, underscores, or special characters
- Must be unique — no two columns can share the same URL key
- Keep it short and descriptive (2–4 words)
Add SEO metadata (optional)
Expand the SEO Settings section and enter a Meta Title and Meta Description specific to this column. These are used on the column’s index page (the listing page that shows all articles in the column) and help search engines understand the section’s purpose.
URL Key Rules and Best Practices
The URL key is permanent in the sense that changing it after articles have been indexed by search engines will break existing links and hurt your SEO rankings. Choose URL keys carefully before publishing content.| Good URL key | Avoid |
|---|---|
company-news | Company News (spaces) |
product-updates | product_updates (underscores) |
support | Support! (special characters) |
en-blog | blog 2024 (space + number) |
Assigning Articles to Columns
Every article must belong to a column. You assign the column when creating or editing an article:- Open or create an article in Articles.
- Find the Column dropdown in the article settings panel.
- Select the target column from the list.
- Save the article.
Reordering Columns
The order of columns in Column Management controls the order they appear in your site’s navigation menu. To reorder:- Go to Column Management.
- Click and drag the row handles (the grip icon on the left of each row) to rearrange columns.
- Release to drop the column in its new position.
Per-Column SEO Settings
Each column has its own independent SEO metadata for its index/listing page:- Meta Title — the
<title>tag for the column’s listing page. - Meta Description — the description shown in search engine result snippets.
- Click the Edit icon next to any column in the list.
- Scroll to the SEO Settings section.
- Update the title and description.
- Click Save Changes.
Deleting a Column
To delete a column:- Go to Column Management.
- Click the Delete (trash) icon on the column’s row.
- Confirm the deletion in the dialog box.
Example: Corporate Site Structure
A typical corporate website built on NodeForgeCMS might use the following column structure:| Column Name | URL Key | Purpose |
|---|---|---|
| About Us | about | Company story, team, values |
| Products | products | Product descriptions and specs |
| News | news | Press releases and announcements |
| Blog | blog | Thought leadership and articles |
| Support | support | FAQs, guides, troubleshooting |
| Careers | careers | Job listings and culture content |
https://acmecorp.com/news/, https://acmecorp.com/blog/, and https://acmecorp.com/support/ — intuitive for visitors and well-structured for search engines.