Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Sharepoint 2007 search crawling dynamic pages

Posted on 2010-09-15
6
Medium Priority
?
931 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
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
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

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

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

The Scenario: Let’s say you have a quote worksheet in Excel that you use to work up sales figures and such for your clients. You utilize SharePoint to manage and keep track of these documents. You would like values from your worksheet to populate Sh…
These days socially coordinated efforts have turned into a critical requirement for enterprises.
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …

597 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