?
Solved

Sharepoint 2007 search crawling dynamic pages

Posted on 2010-09-15
6
Medium Priority
?
930 Views
Last Modified: 2012-05-10
Hi,

I have dataview webparts embeded on some pages which displays value from the list.
Data within these webparts changes depending upon value within querystring [Standard Approach].

Now the problem is while crawling this sort of behaviour does not happen as search isnot crawling by changing the values in query string.

I tried creating a dummy page and wrote url's of page with different query string values, but no benifits.

Search is crawling the internal list items and hence displaying those list items which i do not want.
I want my custom page should be displayed and not the OOB list item.

Any clues on how to achieve this?

Regards,
Amit
0
Comment
Question by:navtej_dhillon
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 51

Expert Comment

by:Ted Bouskill
ID: 33687221
Generally all search engines don't like query parameter strings:
http://www.smart-it-consulting.com/article.htm?node=140&page=53

I asked some friends that are SEO (Search Engine Optimization) specialists and they push developers to avoid using them.

In our Sharepoint development we minimize the use of query parameter strings.  We only use them to filter data sets but by default any web parts always show the full dataset.  That way the search engine will find all the data.
0
 
LVL 5

Author Comment

by:navtej_dhillon
ID: 33688641
But if you look at the OOB DataView webpart, there the functionality is provided to filter the data based upon the query string.
We are using that OOB functionality only to filter that data based upon page from which user has arrived.

But being said that all the corresponding data does not get crawled/searched.

Any options on how we can show this data in search results without modifying the OOB search webpart.


Regards,
Amit
0
 
LVL 51

Expert Comment

by:Ted Bouskill
ID: 33688734
Well yes we use the DataView web part as well, however, the default view of the web part when the page is loaded is with all data available.  The users can then filter the data and save that filter for themselves, however, the default is to show all.

You mentioned the DVWP is from a list on the Sharepoint site.  Is the list marked as indexable?
0
Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

 
LVL 5

Author Comment

by:navtej_dhillon
ID: 33688832
yes the list is marked as indexable.

But on searching OOB dispform page is displayed but we want that this custom page with Dataview webpart should be displayed aswell.
As per my assumption as data is being shown within this webpart based upon querystring, so search crawls only the data with default query string and rest of data is not crawled. Am i correct?

I don't want users to filter the data themselves, instead we show them filtered data on this page, based upon from where they have come to this page. Accordingly querystring is changed and filtered data is displayed.

Is it possible to crawl all of the data.

Regards,
Amit
0
 
LVL 51

Accepted Solution

by:
Ted Bouskill earned 375 total points
ID: 33688931
I don't have any documentation to confirm it but yes from experience what I've seen is that the default query string is used to index the data along with searching the original list.

The data will be crawled in the list but it won't be indexed against the link for the page with the DVWP.
0
 
LVL 5

Author Closing Comment

by:navtej_dhillon
ID: 33829258
Didn't resolved my issue, though clarified some concerns
0

Featured Post

Enroll in August's Course of the Month

August's CompTIA IT Fundamentals course includes 19 hours of basic computer principle modules and prepares you for the certification exam. It's free for Premium Members, Team Accounts, and Qualified Experts!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There is one common problem that all we SharePoint developers share: custom solution deployment. This topic can't be covered fully in this short article, so all I want to do in this one is to review it from a development-to-operations perspectiv…
I thought I'd write this up for anyone who has a request to create an anonymous whistle-blower-type submission form created using SharePoint 2010 (this would probably work the same for 2013). It's not 100% fool-proof but it's as close as you can get…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question