You need to sign in to do that
Don't have an account?
Suyog
Maintaining URLs on Site.com
We have different pages that already exist and they have URLs as "www.abc.com/xyz.html". But on Site.com, since the content is dynamically generated, the URL is now "https://sitepreview.na2.force.com/page?id=a004000000dahmEUAA" where the content of the page is generated based on the id.
When the site will go live with existing domain, would it have URL as "www.abc.com/page?id=a004000000dahmEUAA"?
Is there any way to ensure that the new URLs generated when the site goes live be same as the existing URLs for the site so that search engines can list them?
Suyog,
We have noticed this as well and raised the issue with Salesforce as a bug - after the latest release, it appears that the site id and version are appearing at the end of the URL of all the assets that reside within the Site (not the pages themselves however).
You should also raise a case with Salesforce on this issue.
Laura
Take a look at using URL Redirects - this way you can preserve your search engine rankings
https://login.salesforce.com/help/doc/en/siteforce_redirects.htm
Ryan,
This is helpful as a workaround - but I'm not sure this resolves the issue of Siteforce automatically adding a site id and version number at the end of the URLs.
Laura
Thanks.
As per my understanding URL redirects works only for relative URLs. This means both the old page and the new page should be in Site.com.
But we have existing site hosted on some other server which we have completely migrated to Site.com and we want to preserve the search engine ranking for the pages which already exist there.
Is there any way to implement URL redirects across domains?
Please correct my understanding.
Laura - ya this would solve Suyog's issue, but not yours.
In your case, doesn't the URL still work if you don't add the site id and version number?
The article that Ryan posted within the Help section discusses how to do this within Site.com:
Creating URL Redirects in Site.com
Available (with limitations) in: Developer Edition
User Permissions Needed
AND
Publisher or Designer role assigned at the site level
To assign a redirect to a site page:
Alias redirects only work when you redirect from one Site.com page to another. You can’t create an alias to an external address.
Ryan,
My response was based on his first question, and yes it does display the internal id and version, but only for assets within the site itself (not pages on our end). It performs functionally no different however, you are correct.
It does still work, but Siteforce should not tag onto the end of the asset's URL with internal information such as a Site ID and a Version Number. This should not be visible to others and is not a matter of functionality.
Thanks,
Laura