Technote (FAQ)
Question
Is it possible to use Search Engine Optimization (SEO) keywords that are used elsewhere? For example, having unique subcategories under two different categories contain the same SEO keywords.
For example, the SEO keyword furniture used in different categories in the following pages:
http://mystore.com/shop/kitchen/furniture
http://mystore.com/shop/livingroom/furniture
Where the first URL serves only kitchen furniture, and the second URL serves only living room furniture.
Cause
The SEO keyword resolution process checks for a keyword matching the SEOURLKEYWORD.KEYWORD column. If more than one rows are returned in the database query, the SEO URL resolution fails to resolve properly and might serve the wrong category ID than intended.
Answer
No, it is not possible to have the URLs exactly as the preceding example. However, it is possible to create CategoryToken:CategoryToken keyword combinations and update the URLs to reflect them. For example, the kitchen furniture category combination could be hyphenated: kitchen-furniture.
For example:
http://mystore.com/shop/kitchen-furniture
This causes the kitchen-furniture keyword to be recognized as a single SEO Keyword, but resolves into two CategoryToken elements. The seourlkeywordgen utility does not have the capability to perform this unique keyword operation, so it will be a manual process in which the keywords would need to be manually created and entered into the SEOURLKEYWORD table with corresponding entries in the SEOURL table.
Note: Underscores and slashes cannot be used within a keyword, as they are used to tokenize the URL to split into keywords.
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.