My site has Enable permalinks ticked but the post title is not showing in the Permalink box or online when published.
have you previewed the page in TCMS in rapid weaver it would pop up a message and then republish see if that fixes it
Thanks. I have to say that I know nothing about TCMS. I see from Google that it is a blog editor but I have no idea how to do what you are suggesting I should do.
I’m finding this quite a lot with RapidWeaver. I am intelligent and I thought I was IT literate, but often I can’t get from A to B without some hand-holding.
Don’t worry I just wrapped up a TCMS site and spent a day trying to work on one last glitch while juggling meetings at the office and could not figure out what the heck I was doing wrong. ended up being I forgot to put a macro on a stack and it worked fine.
it was one of those face palm moments in life.
Can you tell us what blog “system” you are using? It seems you are using RW’s built-in blog system … can you confirm (or deny). There are a few blog systems available to use with RW … but they involve extra costs plus learning that new system.
I personally don’t use the RW blog, but @dang or @Heroic_Nonsense should be able to help you out.
On the other hand, if you are using the Joe Workman TCMS system then Scott’s suggestions are good. But I have the sense the 2 of you are talking at cross purposes … a great way to get even more confused!
Thanks. I’m using the blog page in RW and nothing else. The permalinks feature is not working the way the support documentation says it works.
In the end I gave up and inserted the post title names manually.
I don’t know what I’m doing wrong. I followed the Help advice completely. Does this work for others or is there a glitch in RW itself?
Hi @gallifrey55,
The permalink field needs to be entered manually, it doesn’t auto-complete based on what you’ve entered in the blog’s Title field.
So let’s say your blog title is:
This is a blog post
If you do not manually enter a permalink in the permalink field, then RapidWeaver will generate a random link using letters, numbers, and perhaps a symbol like a dash. This is bad for SEO (supposedly, as we learned yesterday that Google says one thing and does another when it comes to SEO).
So in order to follow best practices, you will want to manually enter the permalink. Usually you just use the Blog Title, so from our example title above, you would enter in the permalink field:
this-is-a-blog-post
Then when you visit that blog post in your browser, the URL will look better.
Let me know if that doesn’t make sense. Also make sure you do not use spaces in the permalink field. In the above you can see I used a dash to separate each word. You would want to do the same for all your blog permalinks.
Update: I see where your confusion is coming it, the Docs state if permalinks are enabled it will generate the permalink based on the Blog Title. That doesn’t appear to be happening. Not sure if it’s a bug or if the Docs are wrong. Will check into it for you.
For now you’ll want to manually enter your permalinks in the permalink field if you want them to match your Blog Title.
Dan
Thank you. I did just the same a short while ago,but with underscores, as that was the greyed-out format in the relevant box.
I was thrown by this advice in the support documentation, which I took to mean that the permalink box would automatically pick up what I had written in the post title box.
Permalinks
A Permalink is a permanent link to a specific blog entry so that visitors may return to it even if it has been archived and moved off the main Blog page. When enabled in the General tab of the Blog’s Setup area (Option-Command-6), RapidWeaver will automatically create a Permalink for each blog entry using the blog entry’s Title. If you’d prefer to create a custom Permalink for a specific blog entry, enter it into the Permalink field.
Yeah I just updated my prior comment because I noticed that in the docs, please see my updated prior comment.
No worries, dashes or underscores work in the permalink field, just as long as you aren’t adding spaces.