Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Sitemap for google SEOSitemap for google SEO
Previous
 
Next
New Post
12/30/2008 11:28 AM
 

I think the useful and final solution to dynamic sitemap generator is to develop a SEO module with capability to generate at scheduled time a sitemap file to submit at search engine. This module will work in similar way to other online sitemap generator, conducting a scan of whole site and saving the result in a specific file. This file will be the submitted sitemap to search engine. If I schedule this job once a day it is more than enaugh to keep updated the search engine. In this way no need additional development to indexing third-party modules.

 
New Post
1/2/2009 5:46 PM
 

Hi Scippy One,

I think with some little coding you can already accomplish what you want. From www.sitemap.org I get next information:

Submitting your Sitemap via an HTTP request

To submit your Sitemap using an HTTP request (replace <searchengine_URL> with the URL provided by the search engine), issue your request to the following URL:

<searchengine_URL>/ping?sitemap=sitemap_urlFor example, if your Sitemap is located at http://www.example.com/sitemap.gz, your URL will become:

<searchengine_URL>/ping?sitemap=http://www.example.com/sitemap.gzURL encode everything after the /ping?sitemap=:

<searchengine_URL>/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.gz

The url's are present and the sitemap will be generated on a http call by Google or other searchbot..so you only would need a scheduled call to this url. I think you can even make it with a simple old ms dos batch file. But to stick to DNN, all you need to do is to create a aspx page with that url in it.

 

Submitting your Sitemap via an HTTP request
 

To submit your Sitemap using an HTTP request (replace <searchengine_URL> with the URL provided by the search engine), issue your request to the following URL:

<searchengine_URL>/ping?sitemap=sitemap_url

For example, if your Sitemap is located at http://www.example.com/sitemap.gz, your URL will become:

<searchengine_URL>/ping?sitemap=http://www.example.com/sitemap.gz

URL encode everything after the /ping?sitemap=:

<searchengine_URL>/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.gz

So I would say: put the url in a keepalive program you can buy for a couple of dollars from snowcovered. Only thing is that you need to run such keep alive on a separate PC. Instead of keeping an asp.net site alive, you keep your sitemap alive. If you want to do some programming you need to put this url or some code in an aspx/ acsx file and  add a scheduler that calls that ascx or aspx file.

Hope that helps,

J.

 
New Post
1/6/2009 4:12 AM
 

Before submitting I must generate my sitemap and I'm no able to do it by your explaination. However, if it is possible, does not seem to be very difficult and it is strange that nobody has developed a module that makes it.

 
New Post
1/9/2009 10:55 AM
 

Hmm. You have next options:

1. use the default sitemap of dnn;

2. use the sitemap of ifinity which adds some blog and other modules content to the sitemap.

 
New Post
1/21/2009 11:15 AM
 

Answering Ben Ahlquist's earlier thread response/question regarding the deault DNN sitemap:
 
If using the default DNN sitemap, you can make a couple of easy changes to implement basic page priority functionality.  As many are already well aware, by default the DNN sitemap sets the same priority value to all pages (not useful at all).  One easy improvement is to give preference to pages with defined keywords and to pages with defined descriptions.   Such an update can be easily done with NotePad and is detailed here:  http://www.eguanasolutions.com/DNN_Blog/EntryID/8.aspx
 
A better option would be to allow admins to both apply basic rules to "predict" priority values (such as mentioned above) as well as custom-set priority values for individual pages where desired.  This approach is mentioned at the end of the above post and is talked about further in this post:
 
  DotNetNuke SiteMap Submittal, Warnings and Priority Rules
  http://www.eguanasolutions.com/DNN_Blog/EntryID/20.aspx

 
Submit Your Map to More Engines Than Google

Someone in this thread asked about the DNN Admin option for SiteMap submittal to Google.  The second article linked above includes URLs for direct sitemap submittals to Google, Yahoo, Live and Ask.  However you chose to generate your XML sitemap, you should submit it to more than just Google.
 
-mamlin


esmamlin atxgeek.me
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Sitemap for google SEOSitemap for google SEO


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out