Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Advanced Search
  • 0
mfaith

How to remove link tag rel="alternate" from blog page head

Question

I have a squarespace site as my main home page for my new podcast, but i use a dedicated podcast host (simplecast) to actually host my episodes and provide the rss feed.  Most Podcast platforms (Apple, spotify, etc) simply require registering that feed, in order to get a show listed.  However Google Podcasts, has no submission process, they just scrape sites and look for specific criteria.  Namely that the home page url in the podcast feed points to a page that has a corresponding <link> tag of rel type "alternate" that has a url pointing to the feed.  So they're effectively pointing at each other.  That's their way of confirming association, and thus get listed on their service.  However they require there only be ONE <link> tag of rel type "alternate".  I've added the link tag with my feed via code injection to the head of my page.  But Squarespace's Blog page is adding its own for the Blog RSS, which i don't want.  There doesn't seem to be away to disable the blog rss feed via settings.  Does anyone know how to remove that SS link tag via code injection script? Any help would be greatly appreciated.

Google Podcasts requirements: https://developers.google.com/search/reference/podcast/homepage-requirements

Share this post


Link to post

6 answers to this question

Recommended Posts

  • 0
3 hours ago, paul2009 said:

You cannot remove code from the head section as it is controlled by the backend, to which you have no access. 

This code in the header via code injection allowed me to remove the link tag.  I'm not sure if it'll be effective with Google's scraping of the site.  I guess that will depend on whether they run scripts with their bots in the same way a loading browser does.  But beyond that, can you think of anything wrong with this code?

 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script type="text/javascript">
  $("link[rel='alternate'][title='RSS Feed']").remove();
</script>

 

Share this post


Link to post
  • 0

You cannot remove code from the head section as it is controlled by the backend, to which you have no access. You may want to contact Squarespace Customer Care to point out the issue and see if they have any suggestions. If not, you could raise this with them as a feature request. 


World-class Squarespace Developer and Squarespace Circle Leader with a strong reputation on the Squarespace Forum.
I'm trusted by hundreds of Squarespace users worldwide, including designers, freelancers, business owners and big agencies.

I can tackle anything from small tweaks to full websites and I'm available for short and long bookings (min. 1 hour).
Book via my website giving as much notice as possible. Note that I'm usually booked six weeks in advance for jobs longer than an hour.
Prebuilt Squarespace Extensions
Custom Squarespace Extensions: Tell me about the functionality you need

 

Share this post


Link to post
  • 0
3 hours ago, paul2009 said:

You cannot remove code from the head section as it is controlled by the backend, to which you have no access. You may want to contact Squarespace Customer Care to point out the issue and see if they have any suggestions. If not, you could raise this with them as a feature request. 

Thanks for the reply.  I did reach out to Customer Care, and they said they don't provide the feature.  I asked them about a code injection "hack" to temporarily address it, and they told me i should try here to see if anyone has any suggestions, since they don't provide support for custom code.  How would i go about requesting that as a feature?

Edited by mfaith

Share this post


Link to post
  • 0

The same way unfortunately; through a Customer Care ticket.


World-class Squarespace Developer and Squarespace Circle Leader with a strong reputation on the Squarespace Forum.
I'm trusted by hundreds of Squarespace users worldwide, including designers, freelancers, business owners and big agencies.

I can tackle anything from small tweaks to full websites and I'm available for short and long bookings (min. 1 hour).
Book via my website giving as much notice as possible. Note that I'm usually booked six weeks in advance for jobs longer than an hour.
Prebuilt Squarespace Extensions
Custom Squarespace Extensions: Tell me about the functionality you need

 

Share this post


Link to post
  • 0

Interesting. I guess they must not process the page until scripts have run then. 


World-class Squarespace Developer and Squarespace Circle Leader with a strong reputation on the Squarespace Forum.
I'm trusted by hundreds of Squarespace users worldwide, including designers, freelancers, business owners and big agencies.

I can tackle anything from small tweaks to full websites and I'm available for short and long bookings (min. 1 hour).
Book via my website giving as much notice as possible. Note that I'm usually booked six weeks in advance for jobs longer than an hour.
Prebuilt Squarespace Extensions
Custom Squarespace Extensions: Tell me about the functionality you need

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment


×
×
  • Create New...