Adding sitemap to a wordpress blog, please help

8 replies
Hello warriors,

I can't seem to figure this out. I am using dragon design sitemap generator plug in. Now, if I want to have a "sitempa" link in the footer of my blog, how can I do this? Is there a way to make a wordpress page without it showing up in "pages" section (so that I can put the code provided by dd sitemap plug in to generate a sitemap on it)

I tried to add sitemap.html file through cpanel, but then the plug in's code doesn't work. Would really appreciate help with this.
#adding #blog #sitemap #wordpress
  • Profile picture of the author I.M.Retired
    I presume you are referring to the Dagon site map generator found here:

    Sitemap Generator Plugin for Wordpress Dagon Design

    If so, the owner is very helpful and has a contact link on the site. That would probably be your best bet to find the information you require.

    Just as an experiment in response to this post, I downloaded the latest plugin, uploaded it to my server and activated it. It seems to work right out of the box without having to generate any additional code. After activating the plugin, go to your browser window and try typing: http://yourdomainname.com/site-map (using the hyphen) and see if it brings up a valid site map. It should. If not, you may have to create a page with the site-map code on it, then copy the link and put it in your footer.

    Here is the link to the sitemap on my site generated by the plugin:

    Renfrew County Business Directory, Ontario Canada Site Map You have to scroll right to the bottom of the page to see the link, but it is in the footer and it does work.

    The complete code to place in the footer looks like this:

    <a href="http://shoprenfrewcounty.com/site-map/">http://shoprenfrewcounty.com/site-map/</a>

    You could change the text to something short, as in 'Site Map' between the end of the href= link and the < /a > code, or whatever you wanted it to say. As long as you had the proper html code before and after the text it should work okay.

    I copied this link and placed in my footer file and it works as intended. I hope this helps.

    I use an ftp program to edit my files, but you can access your file manager via your control panel, open the footer page (its a good idea to make a copy of your footer before you start editing it) and add the code where you want the link to show up. Save the file and it should work okay. Just make sure you put your domain name/site-map with a hypen after the name, and it should work.

    I'm signing off now, but you can send my a PM if you have any other questions about getting the plugin working the way you want. I'll get back to you some time tomorrow - no promised as to the time, however, as it's shaping up to be a busy day.

    I also have and xml sitemap on the site for the google spiders and it is not linked to on the website anywhere, but can be viewed at http://shoprenfrewcounty.com/sitemap.xml You can incorporate an xml site map with the dagon plugin, but I haven't tried it as yet, so can't comment on how it works.
    {{ DiscussionBoard.errors[784997].message }}
  • Profile picture of the author J smith
    There are two problems I suppose.
    1) mysite.com/site-map doesn't work for me, with or without hyphen doesn't matter. However I can make a page and put something like <--- dagonsitemap ---> or something like that (basically a code provided by plug in which then turns that page into a sitemap)

    2) However, if I crate such a page through the wordpress admin panel it would add it to pages section/menus, and I don't want it. I am not sure if it's possible to add a page through wp admin panel and Not have it show up in pages menu. And if I use cpanel's file management to create a new page and put <--- dagonsitemap ---> in it, it doesn't do anything.

    So, is it possible to create a page via wordpress admin panel and NOT have it show up with the other pages? And how would I do it.

    PS: Also there is this line in the plug ins settings which seems t confuse me a lot: "If using permalinks, enter the slug of your sitemap page - Update your permalink structure after changing this!" What exactly does that mean?
    {{ DiscussionBoard.errors[785084].message }}
  • Profile picture of the author I.M.Retired
    The Dagon code for the page is <!-- ddsitemapgen -->

    Use your Wordpress Login page to access your control panel. Editing Wordpress through your hosting site's control panel seldom works properly unless you really know what you are doing, and even then, good luck!

    Your theme should have an option to exclude a page from showing up in the top bar. (Or sidebar if that is how your theme is designed.) It's under 'Appearance' then 'Exclude Top Links'

    Using the menu options on your Wordpress Dashboard (hold your mouse over the symbols on the side and it will show you what each tool does) when you select 'Appearance' you are given the choice to click on the 'Exclude Top Links' option. When you do, you should see a little check box. Jut click the checkbox and the page you don't want showing in the menu bar should be excluded, but still show up when you post an html link as detailed above, in your footer, or wherever you choose to place it.

    Always remember to click 'Save Changes' or update, whenever you add or change something on Wordpress; otherwise it reverts back to what it was originally before you made the change.

    You can see how this works if you check the links I posted above for my local directory website. The sitemap page does not show up in the top bar menu, but if you scroll to the bottom and click on the html link in the footer, the site map appears. (I am going to change the link in the footer early next week when I update the site, so it may not be visible as detailed above after this weekend.)

    If your theme doesn't have this option, perhaps you might want to try finding one that does. Always a hassle, for sure, but worth it in the long run if you really want to control how your site performs.

    To update your permalinks, choose 'Settings' on your dashboard. Scroll right to the bottom and you will see 'Save Changes.'

    When you reload your page to see if the site-map link is working after clicking the 'Save Changes' link, make sure you are not loading the sitemap link from your cache. Hold Shift and click reload, or Control and reload - can't remember how to do this on a PC as it has been ages since I tried it - being a Mac user and all that jazz

    Some plugins require that you update your permalink settings, so that is all you have to do. Go to the permalinks page and click the save changes.

    Hopes this helps. It can be so frustrating getting things to work the way you want.
    {{ DiscussionBoard.errors[786263].message }}
  • Profile picture of the author dndoseller
    Use the really simple site map plug-in, so easy, I use it on all my blogs.
    Signature
    DanoSongs.com - Royalty Free Music for Marketing Videos

    No sign up required to try my music in your video.

    Just click to listen and download. No cost to try, only pay when you publish.
    {{ DiscussionBoard.errors[786320].message }}
  • Profile picture of the author zoobie
    I use Google XML sitemaps which you don't really need a html ones. The html one is there for user friendly purposes.

    anyway I learn something new here.
    {{ DiscussionBoard.errors[786330].message }}
    • Profile picture of the author J smith
      Unfortunately my theme (and I guess all srtisteer created themes) doesn't have exclude top link in appearance menu tab.

      Is there a plug in that would allow me to do something similar and is easy to use?
      {{ DiscussionBoard.errors[787847].message }}
  • Profile picture of the author I.M.Retired
    I'm not sure if it is a function of the theme, or the version of Wordpress that allows you to access this feature. I am using version 2.7.1

    Perhaps someone more knowledgeable will come along with some additional information as to how to exclude a given page from showing up in the menu bar.

    Here is a post from Wordpress on the topic you might want to check out:

    WordPress › Support How to stop a new page from being a tab on the top bar?

    http://wordpress.org/extend/plugins/alt-link-text/
    {{ DiscussionBoard.errors[788999].message }}

Trending Topics