I am working on a project where my landing page URL will look like as shown below:
eg:1 www.website.com/books#!shakuntla-devi--aptitude-questions--2014
Shakuntla devi: Author name
Aptitude Questions: Book name
2014: Publication Year
This landing page will be generated dynamically based upon URL, for which I need to fetch all 3 fields first. Now, to differentiate all 3 fields I am planning to use double hyphen (--).
I can use single hyphen too as shown below, but that will reduce the performance because some extra queries will be needed to identify them.
eg:2 www.website.com/books#!shakuntla-devi-aptitude-questions-2014
My question is:
Shall I continue with double hyphen URL? But if it is not recommended from SEO perspective, I will be happy with a little bit slow system because SEO is far important than performance for this project.
PS: I understand that I have to use ! after # for SEO (am also going to include all such URLs in the sitemap) but regarding use of double hyphen am not able to find any satisfactory answer or advice. I noticed that Jabong is also using double hyphen in their filter logic. Other than Jabong I don't see any other website with double hyphen that's why I am little bit afraid to use it.
I would really appreciate if someone can help me with this.
/wp-content/uploads/
likeproject-one--sub-topic-b--and-the-specific-image-descriptor.jpg
which is definitely easier too grasp by human eyes than a equal separator for allproject-one-sub-topic-b-and-the-specific-image-descriptor.jpg
But as answer webmasters.stackexchange.com/a/85123/130454 suggests the Search Engine #1 prefers it all with a uniform hyphen not getting any clustering cues.