Home › Forums › Calendar Products › Events Calendar PRO › Webmaster tools 404 crawl errors recurring events feed and upcoming events page
- This topic has 19 replies, 2 voices, and was last updated 10 years, 10 months ago by Barry.
-
AuthorPosts
-
June 10, 2013 at 5:18 am #50917BenjiParticipant
Hi
I have read this post https://tri.be/support/forums/topic/permalink-conflict-with-yoast-seo-on-recurring-events/ and sounds like same issue still reigns in latest release.
I am using Yoast SEO and I have recurring events producing bogus feeds eg: events/busselton-community-garden-market-4/2013-09-14/feed/
This recurring event like many gets a bogus feed added to the URL?
Also I have event categories producing bogus pages when trying to list all content archives for that category?
I am running events calendar pro 2.0.11 and the events calendar 2.0.11
I was told this issue would resolve with the latest releases but it has not?
Again sounds similar to a past issue and I look forward to resolving.
Benji
June 10, 2013 at 3:20 pm #50991BarryMemberHi Benji,
So in the previous thread you referenced this was affecting sitemaps and the theme was:
Yoast SEO is including โ1970-01-01โณ at the end of all the recurring event permalinks within my XML sitemaps
Which sounds slightly different from your problem:
I have recurring events producing bogus feeds eg: events/busselton-community-garden-market-4/2013-09-14/feed/
Can you clarify where you are seeing this exactly?
Also I have event categories producing bogus pages when trying to list all content archives for that category?
Again can you clarify where this is occuring / provide some context so I can get a better feel for what’s happening here?
Thanks!
June 10, 2013 at 6:13 pm #51004BenjiParticipantHi certainly
website is http://www.margaretriverguide.com.au
We have over 2,000 events now listed. for which I have around 700 404 errors in webmaster tools.
These errors seem to be two things.
1/ recurring events like http://www.margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/ keep having the events calendar create a feed page for each day event like http://www.margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/feed which do not work. If you would like more examples please see any reccurring event on the margaret river guide url above.2/I also have the 404 error in webmaster tools for category archives I think
eg http://www.margaretriverguide.com.au/event/category/live-events/page/7/ or
http://www.margaretriverguide.com.au/event/category/upcoming-events/page/54/These archives are automatically made and point no where?
How can I stop the events calendar making these incorrect feeds for recurring events and the category archives that do not lead anywhere?
Does this help you know where to look now?June 10, 2013 at 6:43 pm #51005BenjiParticipantAlso I thought this “linked to from” information for the recurring busselton community event feed (that is made automatically and goes nowhere) http://www.margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/feed may be of help for you also.
http://margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/
http://margaretriverguide.com.au/events/busselton-community-garden-market-4/
http://margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14
http://margaretriverguide.com.au/events/busselton-community-garden-market-4/all/June 10, 2013 at 7:24 pm #51006BarryMemberOK, so let’s deal with this issue first off:
recurring events like http://www.margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/ keep having the events calendar create a feed page for each day event like http://www.margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/feed which do not work.
I can see the link in the source:
<link rel="alternate" type="application/rss+xml" title="The Margaret River Guide ยป Busselton Community Garden Market Comments Feed" href="http://www.margaretriverguide.com.au/events/busselton-community-garden-market-4/2013-09-14/feed/" />
And it looks as if it is outside of the meta data generated by WPSEO … however if I test this on an installation running only our plugins and the default Twenty Twelve theme I don’t see the same thing.
That suggests to me that either WPSEO (probably not) or another plugin (possibly) or your theme (probably) is creating this link – on the page you linked to you can see it on or around line 42 if you view the source.
Can you try disabling other plugins and reverting to a default theme – such as Twenty Twelve – and see if you can narrow down what’s causing this?
June 10, 2013 at 11:42 pm #51013BenjiParticipantHI
I have looked and am unable to find out where this is coming from? With this in mind I have tried closing all plugins that are not on my test site (which is also fine like your twenty eleven site on my current theme) and the feed still remained.So what I have done is added the following code to the functions php file in my child theme
/** disable comment feeds for individual posts */
function disablePostCommentsFeedLink($for_comments) {
return;
}
add_filter(‘post_comments_feed_link’,’disablePostCommentsFeedLink’);this has removed the feed and changed nothing else ๐
I do not get many comments, and those who do want to follow, if they want to stay in touch they can subscribe to comments? What are your thoughts on this fix?
So next is the other issue number 2.
June 11, 2013 at 7:17 am #51031BarryMemberAhh ok, so I may not have been able to see the link in my test due to a difference in settings. Regardless, if that fix works for you then that’s the important thing.
It may be you can limit the impact of that change by using a conditional within your function, like tribe_is_event() or even by inspecting the global $post object, so that the link stays in place on non-events pages.
I also have the 404 error in webmaster tools for category archives I think
eg http://www.margaretriverguide.com.au/event/category/live-events/page/7/ or
http://www.margaretriverguide.com.au/event/category/upcoming-events/page/54/Do you have any idea where these links are being generated? I’m not sure that The Events Calendar itself makes any references to these non-existent pages …
June 11, 2013 at 7:57 am #51036BenjiParticipantHi Barry
good idea about the conditional within the function, I will investigate.As for the pages, these are not real pages but the archives. eg when you list many events within a category you can not list them all on one page when you call the archive of that page. I think these are those extra pages made to fit in the archives but the events calendar is making too many of these pages. Does this make sense?
for example if you go to http://www.margaretriverguide.com.au/event/category/upcoming-events/page/3/ you will see a list of upcoming events, but if you go to http://www.margaretriverguide.com.au/event/category/upcoming-events/page/54 this page does not exist! as there are not enough events for it to exist.
I think it is coming from the events calendar as I do not see where else it could be made?
June 11, 2013 at 8:11 am #51038BarryMemberYes that does make sense – but what I mean is, if The Events Calendar is generating links/references to these non-existent pages then I am unable to figure out where that is happening and where they are being exposed.
So my question would be, do you know where your webmaster tools are pulling these URLs from … could it be from the sitemap for instance (if so perhaps the plugin generating that map is using a set of not-always-correct assumptions to generate its output)?
June 11, 2013 at 8:37 am #51041BenjiParticipantHi
They are all linked to from past pages?
http://margaretriverguide.com.au/event/category/live-events/past/page/2/
Each of these errors has the same format of where linked from content to the 404 page has this /past/ put into the URL.
Errors are Not from the site map.
Does this help?
June 11, 2013 at 9:33 am #51045BarryMemberNot quite – sorry if I’m missing the obvious here but on this page:
http://margaretriverguide.com.au/event/category/live-events/past/page/2/
I can only see a link to another previous event page and if I follow that process there are no links after:
http://www.margaretriverguide.com.au/event/category/live-events/past/page/8/
I’m not for instance seeing links or references to:
http://www.margaretriverguide.com.au/event/category/live-events/past/page/50/
Or:
http://www.margaretriverguide.com.au/event/category/upcoming-events/page/54
Anywhere – it’s definitely possible that I’m looking in the wrong spot though ๐ can you provide any more guidance so I can see what you are seeing?
June 12, 2013 at 2:11 am #51129BenjiParticipantHi Barry
Here is a 404 link in webmaster tools
http://margaretriverguide.com.au/event/category/live-events/page/8/
this is where the link comes from
http://margaretriverguide.com.au/event/category/live-events/past/page/8/
Here is another example
404 http://margaretriverguide.com.au/event/category/upcoming-events/page/48/
Linked from
http://margaretriverguide.com.au/event/category/upcoming-events/page/48/does this help?
June 12, 2013 at 2:17 am #51130BenjiParticipantLooks like it is in the Yoast SEO plugin?
June 12, 2013 at 2:23 am #51131BenjiParticipantLooks like it is in the Yoast SEO plugin?
seems that the conical links are not populating the /past/ into the URL as without past in the url the link does not work? Can you shed any light on this?
June 12, 2013 at 4:03 am #51132BenjiParticipantI have found a couple of bits of code but one is for all posts to remove Canonical links and the other is for specific pages.
Any chance you can make either of these codes for these event categories only?
———code for multiple posts in below code ———
ID,array(4, 677)) ) { ?>———code for one post only ———
function wpseo_canonical_exclude( $canonical ) {
global $post;
if ( $post->ID == 4350) {
$canonical = false;
}
return $canonical;
}———— removes all canonicals ———
add_filter( ‘wpseo_canonical’, ‘wpseo_canonical_exclude’ );Open to your majic ๐
-
AuthorPosts
- The topic ‘Webmaster tools 404 crawl errors recurring events feed and upcoming events page’ is closed to new replies.