Pathauto, clean urls, SEO in business directories
I am almost done with the development of a social business directory, and would love to start the SEO side of things, in which I am not well versed at.
The website structure is divided into 3 sections: Business Directory | Events | Community
Business Directory content is added by the following node types:
- Entertainment
- Health
- Religious
- Restaurant
- Service
- Shop
- Website
Events content:
- Event
Community Content:
- group
- group post
- album (photos)
- question (answers)
- blogs
- userprofile (advanced profile kit)
- usernode
Other node types are:
FAQ
newsletter
THE TAXONOMY
The primary taxonomy (VID 1) is "location", a multi-level taxonomy, which is a prerequisite of business directory nodes, events, groups, and userprofiles.
Then there is business category (VID 2), multi-level as well, also pre requisite of business directory nodes.
There is also "group type" (VID 3), "event type" (VID 4) prerequisites of groups and events respectively.
Now that we have a clear picture of the site structure, the problem is how do I configure SEO friendly pathautos.
I have the following landing pages, for the site sub sections, thanks to panels and views.
/directory
/community
/events
I was thinking of 2 possible url aliases. First one being short and precise, containing the site sub-section/nodetype/title. Or the second one which is more descriptive containing site sub-section/nodetype/location-taxonomy/business-type-taxonomy/title
/directory/nodetype/[title]
or
/directory/nodetype/[location-raw-cat]/business-type-raw-cat/title
/community/[nodetype/[title]
or
/community/nodetype/location-raw-cat/title
/events/[title]
or
/events/location/event-type/date/title
Then there is the problem of users pathauto variables. I have the following node types, in addition to the default "user" variable, that link to a user's page
userprofile
usernode
bio
What will be the most ideal, SEO friendly, pathauto settings for these? Will they be treated as repeated content by search engines?
I would love the alias to user profiles to be something like
/community/people/username
I hope I have presented my case in a clear and precise way, and hope to get some


Is the site live? Mind
Is the site live? Mind sharing the link?
Not yet live
Will hopefully be live in 3-4 weeks time