there is 1 benefit too in having the topic ID in the URL.
but facebook has them too
but urban dictionary URLs are SEO friendly (no IDs in URL) and it has massive traffic.
In php this problem can be solved by means of .htaccess rules. With NodeBB or NodeJS i don't know how.
@sergej-saveljev As I understand, @Julian and @Pitaj just pointed out that the functionality it is not going to be in the core of nodebb, but it is possible to achive that behaviour via a plugin.
As @Julian explained, you would have to use the slug, when a request its made, and search it across the post or category indexes, so you find the corresponding cid, pid etc to access it.
I'm not a plugin expert, i'm sure @pitaj can explain the plugin approach to you a lot of better.
@José-Ángel-Rey-Liñares I need support when creating a plug-in, as this will be my first plugin NodeBB and he, as I understand it, will not be easy. Maybe he will be in demand for new projects.
@sergej-saveljev you're in the right place then. I can't guide throught across the steps of creating it, because i'm just entering in the nodebb world too. But using the documentation and asking your doubts in the forum (plugin development category) i think you will get it to work.
@José-Ángel-Rey-Liñares I believe that
@sergej-saveljev said:
I need support when creating a plug-in, as this will be my first plugin NodeBB and he, as I understand it, will not be easy.
We may have a talk about NodeBB and its plugins in Russian over VoIP (Teamspeak?) if you want to. I can point you some pitfalls, and even some best practices in plugin development
It was an amazing meeting, we were speaking more than 5 hours non-stop
I'd like to join "NodeBB speaking club" if there were one.
@julian someone should set up a mumble server at voice.nodebb.org
or something (with channels for different languages).
Probably it is necessary to change the function of the controller categories, categoriesController.get
in src/controllers/categores.js
file. Can i just overwrite it? If so, how?
I create plugin and include frontend script, what's next? By the way, about https://docs.nodebb.org/en/latest/plugins/create.html page, it's cruel, guys! Very little information and some of it is not true.
Hey, I see NodeBB doesn't convert symbols in url to latin. So there's ugly and not SEO-friendly links like this:
Is it possible to fix this?
someone create plugin about this ?
this is important about SEO please help or show me how to create one i will try to do my best.
@nam-ly said in SEO and friendly urls:
this is important about SEO
Incorrect. Having topic
or post
in your URL will never lower your SEO score... SEO score being itself such an abstract concept, focus on delivering high quality content instead of trying to optimize for silly things like this.
The slugified url as presented is ideal already.
@julian thanks ad, but in my country, this is important.
I created plugin about this: https://github.com/lyquocnam/nodebb-plugin-seo-slug-friendly
yah, this work !
Hi,
it looks like this plugin source code is not available anymore any news about slugified urls ?
@benraay Maybe this one will solve your problem: https://github.com/huokedu/nodebb-plugin-seo-slug-friendly