This project is read-only.

Custom/Manual Meta Data

Dec 24, 2014 at 3:21 PM
BlogEngine really should have the ability to manually set meta data (page title, meta description, and meta keywords) per post. While I think it's great how this data is currently populated from the post title, post description, and tags respectively, we need the ability to override this for SEO reasons. I'm not the first person to mention this as seen in "vanadiumtech" posts below:
Dec 26, 2014 at 5:11 PM
Hi Asherrick,

I agree with you that BE should have the ability to manually set the meta data for either a post or a page.

I had made a custom version of BE that does this but had not updated it since BE 2.5

Below is a post that shows you what you have to do in BE 2.5 to get this to work:

For BE 3.0 same steps as in post above but more files will be needed to be edited and etc since now it uses a Repository and BE 2.5 vs BE 3.0 had
major changes done to it.

If you just want to download a working version you can go here:

That page contains link to download the BE 2.5 version and also instructions on how to use it.

On does page it does not mention meta data but it is included :)

Here is a screenshot of my Admin area:

Is the live working version of the custom build of BE 2.5

As of now I do not have any plans to update the custom build to BE 3.0 web form, currently I am working on a Proof of Concept (PoC) for a pure MVC version of BE.

In that version will include the ability to manually edit meta data and other SEO improvements.

If anyone else that has this need please reply here and if there is a big demand for this I will hurry up the development :)

Otherwise will continue working on it when ever I have the time to do it :)

Have a great day!

Brian Davis

Dec 29, 2014 at 6:02 PM
Thanks for the detailed response, Brian. We've actually already modified BE 3.1 to have this ability, but it's irritating that we had to spend the time to do this. It was difficult enough to persuade our client to use BE over WP (even though their site is ASP.NET), so this just makes us look bad.