As the blog is more and more bilingual in Chinese and English, I recently started to reorganize the entire label system.
In the beginning, I always used Camel case.
For example:
AIGeneratedImages
ImageProcessing
TransparentBackground
BrowserCache
WordPressOptimization
The main reason is that:
- look neat;
- Consistent with the class name and variable name style in the code;
- The tag alias (slug) should also be more standardized.
I didn’t find a problem until recently when I sorted out the English tags.
WordPress automatically generated alias is not ideal
For example, add a new tag:
AIGeneratedImages
The alias automatically generated by WordPress is:
aigeneratedimages
instead of what I expected:
ai-generated-images
Same:
WordPressOptimization
will generate:
wordpressoptimization
The readability is significantly worse.
Although you can manually modify the slug, each new label needs to be modified once in the future, and the maintenance cost is relatively high.
Later, I thought of an easier way
Since WordPress itself already supports automatic slug generation.
So why not just let the tag name use normal English?
For example:
AI Generated Images
WordPress automatically generates:
ai-generated-images
Another example:
Image Processing
Automatically generate:
image-processing
Fully complies with the URL’s naming convention.
Decided to use Title Case
Therefore, I decided to use the English labels uniformly in the future:
title case (the first letter of each word is capitalized, with a space in the middle)
For example:
| Chinese | English |
|---|---|
| image processing | Image processing |
| AI Drawing | AI Generated Images |
| Browser cache | browser cache |
| transparent background | Transparent background |
| website design | Web Design |
| User experience | User experience |
| WordPress optimization | WordPress Optimization |
This makes the background reading experience more comfortable.
WordPress automatically generates slugs that are also more natural.
For example:
Image Processing
↓
image-processing
instead of:
ImageProcessing
↓
imageprocessing
Official name keep official writing
For some official product names, you can keep the official name.
For example:
WordPress
ChatGPT Plus
Google AdSense
Google Analytics
Google Search Console
GitHub
Chrome
Firefox
Nginx
no longer change to:
ChatGPTPlus
GoogleAnalytics
This is also more in line with the official documentation and the writing method of foreign websites.
Technical abbreviations are left as they are
Technical abbreviations continue to maintain official capitalization:
PHP
Go
AI
SEO
CSS
HTML
JSON
API
PNG
MySQL
Redis
instead of:
Php
Json
Api
Png
The digital version follows the official name
For software with version numbers, also keep the official name:
For example:
Twenty Twenty-Five
Windows 11
Ubuntu 24.04
PHP 8.4
MySQL 8.0
However, for the name that has become a community custom name, you can continue to maintain it.
For example:
Yii2
Vue3
Final Specification (V2.0)
After this adjustment, I decided to use the following set of specifications for blogs in the future.
Category
Use natural language to name.
For example:
WordPress
Linux
PHP
Go
AI 开发 & 工具
Series
Use the full series name.
For example:
WordPress 性能优化手记
博客商业模式探索
15 年后端开发的 AI 时代生存笔记
Tag (tag)
Chinese:
Use natural Chinese.
For example:
图像处理
浏览器缓存
透明背景
English:
Unified use:
title case
For example:
Image Processing
Transparent Background
Browser Cache
WordPress Optimization
AI Generated Images
slug
All are automatically generated by WordPress.
For example:
AI Generated Images
↓
ai-generated-images
No more manual maintenance.
at the end
Labels are just a small part of the blog system.
However, as the number of articles increases, a unified and standardized naming rule can significantly reduce subsequent maintenance costs.
Especially for the Chinese and English bilingual blogs,The sooner the unified norms are established, the more worry-free the later period will be established.
This adjustment seems to have just changed the English label from the hump to the Title case with spaces, but it actually means that the entire blog content system has taken a step to standardization.
Technical Blog Growth & Monetization Consulting
I have been running my personal technology blog for more than 10 years and have published over 1,000 original articles covering WordPress optimization, multilingual websites, Google SEO, content strategy, and website monetization. All insights shared on this site come from real-world operation and long-term experimentation. If you are building a blog, developer website, SaaS project, or content-driven platform, I would be happy to share practical experience and optimization suggestions.
Ideal For:
✅ Technical bloggers
✅ Independent developers
✅ SaaS website owners
✅ Content creators seeking organic traffic growth
✅ Website owners interested in monetization opportunities
What I Offer:
✅ WordPress Performance Optimization
✅ SEO Consulting
✅ Multilingual Website Setup
✅ Ad Revenue Optimization
✅ Blog Growth & Monetization Consulting
If you would like to discuss your website, traffic growth strategy, or monetization opportunities, please contact me and mention: Blog Growth Consultation.
Contact Me:
Telegram: @shuijingwan
WeChat: 13980074657
Email: shuijingwanwq@gmail.com

Leave a Reply