I have a question on how to structure my url for a blog. Before i used the ID of the blog_id, but i feel i should add the title of the post (Like they do on this forum). Then i added the the title to the blog to query the blog post, but i came across the problem that the title was similar. I am just trying to get some knowledge from my fellow friend on how to structure a url path for SEO. I use .htaccess for rewriting my urls this is the structure i use.
Also some people added characters which broke my query like (;,"'@^, etc...)
index.php?action=blogpost&title=$title /blog/post/$blog_title
index.php?action=blogpost&blog_id=$blog_id /blog/post/$blog_id