This is a migrated thread and some comments may be shown as answers.

Google crawler and TabStrip

3 Answers 11 Views
TabStrip
This is a migrated thread and some comments may be shown as answers.
FIMS Computing Services FIMS - UWO
Top achievements
Rank 1
FIMS Computing Services FIMS - UWO asked on 16 Jul 2019, 06:07 PM

I was wondering if there was a strategy for getting the Google web crawler to index tabs other than the default one.

I have a page on our web site that uses a TabStrip and only the contents of the default tab are being indexed.

The content for each tab is loaded into a single label control from a database via postback whenever a tab is clicked. 

Does anyone have any other strategies they have used?

Thanks,

Charlotte

3 Answers, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 19 Jul 2019, 08:47 AM
Hi Charlotte,

Google is indexing the content of the pageviews, but the PageRank is lower when this content is within display:none container.

What you can do is to load the content of the pageviews as an external pages. This should be achieved using the ContentUrl property of the RadPageView. This way your content will be loaded in an iframe with a link to the pages being loaded. This should cause the Google crawlers to index the pages based on the anchors on your page. 

The following help article shows how to load data using the ContentUrl property too.

Hope this helps. Keep me in touch!
 
Best Regards,
Rumen
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
0
FIMS Computing Services FIMS - UWO
Top achievements
Rank 1
answered on 19 Jul 2019, 01:43 PM

Hi Rumen,

Thanks for the suggestion. One further question.

If I am understanding you correctly, 

I have a current page http://mysite/profiles/user_name that has a tab control

I should create the following pages http://mysite/profiles_user_name_tab1, tab2, etc

and then link those new pages via the ContentURL property of my PageViews

That is not a problem. My question though is what would stop Google from crawling and indexing the pages

http://mysite/profiles_user_name_tab1, tab2, etc ? Since these pages won't be part of the site template (ie. no headers, footers, sidebars or menus) I don't want people landing on them directly from Google? I could add "noindex" meta data to the tab pages but wouldn't that defeat the purpose?

Thanks,

Charlotte

 

0
Rumen
Telerik team
answered on 19 Jul 2019, 02:41 PM

Hello,

You can apply rel="nofollow" to the links:

<telerik:RadTabStrip RenderMode="Lightweight" ID="RadTabStrip1" runat="server" OnClientLoad="OnClientLoad" ... />               
<script>
function OnClientLoad(sender) {
    $telerik.$(sender.get_element()).find(".rtsUL a").attr("rel", "nofollow");
}
</script>

Regards, Rumen
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Tags
TabStrip
Asked by
FIMS Computing Services FIMS - UWO
Top achievements
Rank 1
Answers by
Rumen
Telerik team
FIMS Computing Services FIMS - UWO
Top achievements
Rank 1
Share this question
or