I am getting about an exception an hour from GoogleBot when it trys to index my Forum page. A typical exception is attached at the end of this post. I have tested the links with GSiteCrawler, a sitemap tool, and done see any errors in the urls. I only have 2 and 3 private forums and under ten posts so it isn't very hard to check the URLs. God only knows why GoggleBot keeps hitting the pages, I would have thought the it would go away and come another day.
A typical correct forum URL looks like: http://www.agingsafely.com/Forums/tabid/284/forumid/5/scope/threads/Default.aspx
Is any one else seeing this? Does anyone have a suggestion? I am running DNN 4.3.7.
Since I have switched to DNN my Google listing has gone down the drain! Google won't use my Description and possible my Keywords, I suspect that it is DNN's "id="MetaDescription" but am not sure. Since 75% of my hits used to come from Google I really need get DNN and GoogleBot working together.
Any help on the Forum URL exceptions would be welcome.
/DaveS
AssemblyVersion: 04.03.07
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL: /Forums/tabid/284/pagesize/10/authors/4/scope/threadsearch/www.AgingSafely.com/Forums/tabid/284/forumid/5/scope/threads/www.AgingSafely.com/Forums/tabid/284/forumid/1/scope/threads/www.AgingSafely.com/Forums/tabid/284/mid/690/groupid/1/Default.aspx
AbsoluteURL: /Forums/tabid/284/pagesize/10/authors/4/scope/threadsearch/www.AgingSafely.com/Forums/tabid/284/forumid/5/scope/threads/www.AgingSafely.com/Forums/tabid/284/forumid/1/scope/threads/www.AgingSafely.com/Forums/tabid/284/mid/690/groupid/1/Default.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 0e4c8766-648a-4ed5-8a43-5fba7b1dea12
InnerException: Unhandled Error:
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.IO.Path.NormalizePathFast
StackTrace:
Message: System.Exception: Unhandled Error: ---> System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck) at System.IO.Path.GetFullPathInternal(String path) at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) at System.Web.InternalSecurityPermissions.PathDiscovery(String path) at System.Web.HttpRequest.get_PhysicalPath() at DotNetNuke.HttpModules.UrlRewriteModule.OnBeginRequest(Object s, EventArgs e) at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --- End of inner exception stack trace ---
Source:
Server Name: WHSSL102