madoublet / respond

Angular 5 + Lumen PHP + Static HTML sites. Respond 7 is a responsive CMS that features Bootstrap 3, a complete REST API, templates, plugins, and more.
https://respondcms.com
MIT License
51 stars 34 forks source link

Separate field in Page Settings for SEO Page Title? #138

Closed axis80 closed 9 years ago

axis80 commented 10 years ago

It is often useful for SEO purposes to enter a title tag for a page, that is different from the name and H1 heading of the page. For example, you may have a page named "Wedding Invitations", but you want the title tag to read "NYC Wedding Invitations - Design, Printing, Calligraphy".

In most CMS's this is accomplished by having an "SEO Page Title" field that is separate from the page name that is listed in the admin.

I actually already implemented this additional field and it works great. It will prefill with the page Name at the time the page is created. If the admin wants something different in the title tag, he can change it. The field is stored in the Pages table as SeoTitle, and there is a corresponding mustache tag.

Unfortunately I made a mistake when creating a pull request, as I'm new to Github. With another 30-60 minutes of work I can straighten that out. My questions are whether you are OK with this change, or have any preferences as to how it is implemented. I don't want to put the additional work in if you don't think you will accept the pull request.

madoublet commented 10 years ago

Yeah, that sounds like a useful feature.

madoublet commented 9 years ago

Adding to todo list. Closing b/c it is not a bug.