Download & Extend

Individual node priority/exclusion

Project:XML sitemap
Version:6.x-2.x-dev
Component:xmlsitemap_node.module
Category:feature request
Priority:normal
Assigned:Dave Reid
Status:closed (fixed)
Issue tags:6.x-2.0-alpha blocker

Issue Summary

There is not the possibility to set a priority for a node that override the default priority set for the content types.
This means that to avoid a node appears in the sitemap, its content type must be set to not appear in the sitemap.

There are cases where it's desirable to be able to avoid single nodes are included in the sitemap.

Comments

#1

Status:active» postponed

It's planned but postponed to finish the basic features first. Then I'm moving to the 'advanced' features.

#2

Title:Possibility to set a different priority for specific nodes» Individual node priority/exclusion

#3

Title:Individual node priority/exclusion» Individual node/user priority/exclusion
Component:xmlsitemap_node.module» Code

The same is true for the users.

#4

Title:Individual node/user priority/exclusion» Individual node priority/exclusion
Component:Code» xmlsitemap_node.module

Please keep these separate per module.

#5

Marked #477588: Exclude URLs from the sitemap.... as a duplicate of this issue.

#6

Thinking about how best to implement this is to have a separate {xmlsitemap}.priority_override column which is a NULL-able float, just like the {xmlsitemap}.priority column. That way, we can change the default priority for a node type, and then if a node with a custom priority is set back to 'default', it still gets the proper priority value. Then, when we select the data for sitemap output, all we need to do is use COALESCE(priority_override, priority) to get the proper priority value.

#7

Assigned to:Anonymous» Dave Reid
Status:postponed» active

Individual node priority has been added. I'm still working on tests and individual node status.

#8

I could really use some input and feedback on the one last remaining architectural problem in the 6.x-2.x version: #512216: Last architectural problem: override a link's status in the sitemap (inclusion/exclusion).

#9

Tagging as alpha blocker.

#10

Marking #518336: Include "Not In Sitemap" as priority option as a duplicate of this issue.

#11

Status:active» fixed

Finally finished with #512216: Last architectural problem: override a link's status in the sitemap (inclusion/exclusion) and can marking this as fixed now.

#12

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

nobody click here