DNN can hide the "tabid" from URL by using HumanFriendlyUrl provider.
For example if you have this kind of url :
http://www.mydomain.com/tabid/174/default.aspx
then you can change it to :
http://www.mydomain.com/home.aspx
home.aspx is never exist on the server since it is just a virtual page based on your tab name. So if you have a tab name (page) Contact then the url is :
http://www.mydomain.com/contact.aspx
Here DNN remove the tabid information using HumanFriendlyUrl technique. Just opened your web.config and locate this tag :
<friendlyUrl defaultProvider="DNNFriendlyUrl">
<providers>
<clear />
<add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" />
</providers>
</friendlyUrl>
Change it to :
<friendlyUrl defaultProvider="DNNFriendlyUrl">
<providers>
<clear />
<add name="DNNFriendlyUrl" type="DotNetNuke.Services.Url.FriendlyUrl.DNNFriendlyUrlProvider, DotNetNuke.HttpModules" includePageName="true" regexMatch="[^a-zA-Z0-9 _-]" urlFormat="HumanFriendly" />
</providers>
</friendlyUrl>
Save it and refresh your DNN application. Then you will see no tabid is in your urls. Is that what you mean ?
HTH.