May 4, 2011

Pull "seoslug" from RSS feed and use it for the URL instead of the title | CyberSEO Pro | Support Forum

Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_TopicIcon
Pull "seoslug" from RSS feed and use it for the URL instead of the title
Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 Topic Rating: 0 (0 votes) 
August 30, 2022
11:10 pm
Avatar
marco.dataskrive
Portland, OR
Member
Members
Forum Posts: 7
Member Since:
June 16, 2022
sp_UserOfflineSmall Offline

I am passing an seoslug in my rss feed, I would like to know how a user can access that variable to create the URL as opposed to using the title.

Sample RSS:

<rss xmlns:ds="Login to see this link" version="2.0">
<channel>
<link>Login to see this link</link>
<description>© Data Skrive. All rights reserved.</description>
<language>en-us</language>
<pubDate>Tue, 30 Aug 2022 17:26:26 GMT</pubDate>
<lastBuildDate>Tue, 30 Aug 2022 17:26:26 GMT</lastBuildDate>
<generator>Data Skrive API</generator>
<item>
<title>San Diego Padres vs. San Francisco Giants - MLB - Predictions, Betting Lines, Odds and Trends</title>
<ds:seotitle>San Diego Padres vs. San Francisco Giants MLB Betting Preview for August 30</ds:seotitle>
<ds:seoslug>san-diego-padres-vs-san-francisco-giants-mlb-betting-preview-8-30-2022</ds:seoslug>
<guid isPermaLink="false">nid11586-mid443513</guid>
<pubDate>Tue, 30 Aug 2022 08:19:07 GMT</pubDate>
<category>2f74f542-4249-40b1-b297-2362c5f51943</category>
<category>San Diego Padres</category>
<ds:metadescription>Find odds, trends and more for the MLB matchup between the San Diego Padres and San Francisco Giants on August 30.</ds:metadescription>
<content:encoded>
...
</content:encoded>
<enclosureurl="Login to see this link"type="image/jpeg"length="0"/>
<media:contenturl="Login to see this link"type="image/jpeg"/>
</item>
 
Thank you, - Marco
August 30, 2022
11:12 pm
Avatar
CyberSEO
Admin
Forum Posts: 3947
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

Not sure, I've got. It where the that "san-diego-padres-vs-san-francisco-giants-mlb-betting-preview-8-30-2022" should be saved or how it should be used?

August 31, 2022
2:26 am
Avatar
marco.dataskrive
Portland, OR
Member
Members
Forum Posts: 7
Member Since:
June 16, 2022
sp_UserOfflineSmall Offline

Yes, we would like the "seoslug" to be used as the slug for the post URL, it looks like the default for CyberSEO is to use the title.  

September 5, 2022
7:29 pm
Avatar
CyberSEO
Admin
Forum Posts: 3947
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

The slug is being generated by WordPress, which uses a post title for it. If you want to change that post site, you should change the post title template (find it at the "advanced" tab) like this:

Login to see the code

September 6, 2022
8:17 pm
Avatar
marco.dataskrive
Portland, OR
Member
Members
Forum Posts: 7
Member Since:
June 16, 2022
sp_UserOfflineSmall Offline

Thank you for this, I am actually not looking to change the actual post title, just use the supplied SEOSlug variable passed in the feed as the URL slug for each post so that the URL becomes Login to see this link. I still need the post title to pull from the supplied <title> in the feed.

September 9, 2022
2:24 am
Avatar
CyberSEO
Admin
Forum Posts: 3947
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

The "Post slug template" option in now available in CyberSEO Pro version 9.040.

September 9, 2022
6:58 pm
Avatar
marco.dataskrive
Portland, OR
Member
Members
Forum Posts: 7
Member Since:
June 16, 2022
sp_UserOfflineSmall Offline

Thank you so much for adding this functionality, you all are amazing!

I am not quite sure how to implement this. I first added the custom feed to pull ds:seoslug from the RSS feed . I based this on the code I use to pull the meta description
CustomField1.png

I then added the %seoslug% to the post slug

CustomField2.png

I am doing something wrong here (obviously) because when I pull the feed and publish I get this as the URL for the post: "https://cstesting.dataskrive.com/2022/09/09/seoslug/"

September 9, 2022
7:28 pm
Avatar
CyberSEO
Admin
Forum Posts: 3947
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline

You don't need the "Custom fields" box to do so. You should use templates instead. If you want to have <ds:metadescription> as a post excerpt, you have to add this line into the "Post excerpt" box:

Login to see the code

Actually you can put any HTML code there. E.g.:

Login to see the code

So your post excerpt will have the post title, meta description, excerpt and even... a YouTube video for your post title!

If you want to use <ds:seoslug> as a post slug, you should put this lint into the "Post slug" box:

Login to see the code

You will find more info about CyberSEO Pro templates here: Login to see this link

The "Custom fields" box is indented to automatically generate new custom fields.

Please find more here: Login to see this link

September 9, 2022
7:35 pm
Avatar
marco.dataskrive
Portland, OR
Member
Members
Forum Posts: 7
Member Since:
June 16, 2022
sp_UserOfflineSmall Offline

Fantastic, it works! Thanks again!

September 9, 2022
7:36 pm
Avatar
CyberSEO
Admin
Forum Posts: 3947
Member Since:
July 2, 2009
sp_UserOfflineSmall Offline
10sp_Permalink sp_Print
0

You are welcome wink

Forum Timezone: Europe/Amsterdam

Most Users Ever Online: 541

Currently Online:
8 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

ninja321: 84

s.baryshev.aoasp: 68

Freedom: 61

Pandermos: 54

MediFormatica: 49

B8europe: 48

Member Stats:

Guest Posters: 337

Members: 2853

Moderators: 0

Admins: 1

Forum Stats:

Groups: 1

Forums: 5

Topics: 1640

Posts: 8352

Newest Members:

wanmarkets, torontomark48, info.ckmedianetwork, contact.mybeautystar, samuelbodde, john.prush

Administrators: CyberSEO: 3947