Fine tuning search results using SearchDataSource

Vote:
 

Hi,

I'm using SearchDataSource to add search capabilities to my site across both pages and files. It's been running for a while now but to be honest the results that come back are really not good.

Could someone point me in the direction of some documentation or resources on properly configuring and fine tuning the search indexes etc. I can't really find anything on World that seems to be suitable.

Thanks,

Robert 

#61530
Sep 21, 2012 13:36
Vote:
 

Hey Robert,

I have never been a big fan of searching with the searchdatasource. I would highly recommend that you install episerver search that was made available by Paul.  It is quite nice and you will be alot more happier than using the searchdatasource.  Here you will find some documentation on the EPiServer's Full Text Search.  http://world.episerver.com/Documentation/Items/Tech-Notes/EPiServer-Framework/EPiServer-Framework-61/EPiServer-Full-Text-Search-Service/

#61546
Sep 22, 2012 14:54
Vote:
 

Thanks Joshua,

Yeah, I'm beginning to form the opinion that the SearchDataSource isn't really good enough for what I want to achieve.

Just to clarify, does the documentation link you posted refer to Paul's EPiServer search that you mentioned?

Thanks,

Robert

#61556
Sep 24, 2012 10:41
Vote:
 

Yes sir Robert.  If you need more help, feel free to email me or post here to get you on your way.  Good luck

#61575
Sep 24, 2012 15:01
Vote:
 

Brilliant, thanks for your help. I'll check this out.

Robert

#61577
Sep 24, 2012 15:07
Vote:
 

I've run into my first problem with the full text search already!

In Paul's blog he says that (after installing and configuring the service), "The next time the site is re-compiled and started the initial indexing should be done."

This isn't happening for me, and if I try and re-index from the gadget supplied, it just gets stuck at 0% and nothing happens.

Any idea what I've done wrong?

Robert

#61585
Sep 24, 2012 16:19
Vote:
 

There is a hitch in it.  There is a thread somewhere around this forum where you need to enable anonymous auth to service folder or something like that.  I will do some digging here and let you know.

#61586
Sep 24, 2012 16:21
Vote:
 

What do you get when you navigation to this url "http://yoursitedomain/IndexingService/IndexingService.svc"

#61587
Sep 24, 2012 16:23
Vote:
 

I get the following message:

"Endpoint not found."

Robert

#61588
Sep 24, 2012 16:24
Vote:
 

heres my email "josh@blendinteractive.com" or josh@jsfolkerts.com.  shoot me an email

#61589
Edited, Sep 24, 2012 16:24
Vote:
 

Do you have the access key in your web.config <add name="localIndexingService" baseUri="http://yoursitedomain/IndexingService/IndexingService.svc" accessKey="local"/> 

The access keys need to match.

#61592
Edited, Sep 24, 2012 16:29
Vote:
 

I'm also having the exact same problem. I have FTS configured, it was working on my development server just fine, but on the live server I'm unable to view the index. When I navigate here (/IndexingService/IndexingService.svc) I get a message "endpoint not found" and when I browse (/IndexingService/IndexingService.svc/update) I get "method not allowed".

I have tried changing the <requestLimits maxQueryString=""> value to as high as I possibly can without it erroring (900000000) and it doesn't make a difference

I was having problems earlier with the service not even displaying, but I found that was due to having multiple bindings set for the website, so I made a standalone site that points to the root folder of the website, which is referenced via a subdomain.

Any input would be greatly appreciated.

#63273
Nov 13, 2012 21:50
Vote:
 

From what I can rememeber, my issues were caused by a whole bunch of custom Handler Mappings on IIS. This seemed to break WCF services. The fix for me was to click "Revert to Parent" in the right hand menu of the IIS Handler Mappings section.

Do you have any custom HTTP handlers in your web.config?

#63278
Nov 14, 2012 10:34
Vote:
 

I don't recall adding any custom handlers. What would cause an "endpoint not found" error?

#63300
Nov 14, 2012 15:32
Vote:
 

The "endpoint not found" message isn't actually an error, on a working system, this is the message that's returned if you try and view the the service in a web browser. The good news is that it's not returning a 404! The "Method not found" message will also appear on a working system when the page is viewed through the browser.

Do you have the re-index widget installed, if so are you able to re-index content?

I would review your web.config and make sure the settings match up with the settings shown in this post http://world.episerver.com/Blogs/Paul-Smith/Dates1/2011/5/EPiServer-Full-Text-Search-Now-Available-For-CMS-6-R2/, paying particular attention to the service URL.

Robert

#63307
Nov 14, 2012 16:49
Vote:
 

Make sure you have anonymous access enabled for this service.

#63308
Nov 14, 2012 16:52
Vote:
 

how would I enable annonymous access for the service? I have it enabled for the whole application, do I need to do anything further?

I do have the re-index widget installed, web.config is modified exactly as that link outlines. I have my assembly name in the reindex config section. How do you access the area to trigger the reindex? Does it happen automatically or do you need to click a link somewhere?

#63347
Nov 15, 2012 15:56
Vote:
 

To re-index, you need to go to your dashboard in episerver and add the re-index gadget.  From there, you need to start the index.  The service needs anonymous access in IIS. 

#63348
Nov 15, 2012 16:04
Vote:
 

I added the reindex widget and tried to run it. It comes back with an internal server error 200, and the details list what appears to be page ID's. Here is the complete error  detail

 

24
25
38
39
44
49
50
52
51
45
53
54
55
56
46
57
58
47
59
64
60
61
62
63
48
40
41
42
43
73
74
75
76
1576
77
78
79
80
81
82
83
84
86
87
88
1645
1646
89
85
1075
93
94
1083
95
96
1153
1155
1156
1621
1620
1644
1643
1172
1183
1182
1181
1180
1179
1178
1177
1176
1175
1174
1173
1171
1170
1158
1169
1168
1167
1166
1165
1164
1163
1162
1161
1160
1159
1157
1184
1619
1185
1154
1187
1194
1193
1192
1191
1190
1189
1188
1186
97
98
99
100
1220
1076
101
1451
1450
1449
1454
1453
1456
1455
1399
1405
1404
1403
1402
1401
1400
1398
1457
1477
1469
1476
1475
1474
1473
1472
1471
1470
1393
1396
1395
1394
1392
1500
1504
1503
1502
1501
1509
1515
1514
1513
1512
1511
1510
1519
1524
1523
1522
1521
1520
1517
1534
1526
1533
1532
1531
1530
1529
1528
1527
1545
1536
1543
1542
1541
1540
1539
1538
1537
1551
1546
1550
1549
1548
1547
1552
1452
1448
1622
102
1197
1081
1224
103
104
106
107
108
109
110
111
1642
1638
1639
1637
1640
1641
1080
112
1478
1498
1497
1496
1495
1494
1493
1492
1491
1490
1489
1488
1487
1486
1485
1484
1483
1482
1481
1480
1479
1458
1468
1467
1466
1465
1464
1463
1462
1461
1460
1459
113
1196
1082
26
114
118
120
121
122
123
119
125
115
130
142
131
132
145
133
116
148
152
149
150
153
151
117
1204
1205
1206
1207
1208
1209
27
154
155
1223
1222
1221
156
157
158
159
160
161
1580
1581
1582
1210
1211
1212
1213
1214
1215
28
162
163
164
29
1583
196
1579
198
197
199
30
1025
1026
1027
19
14
1028
15
1024
1029
13
1151
32
33
34
35
36
37
165
206
207
200
195
194
193
201
192
202
191
203
190
189
1648
188
187
186
185
184
183
182
181
180
179
178
177
167
316
317
321
322
323
1084
1098
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1406
1407
1408
1409
1410
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1442
1443
1444
1445
1446
1447
1578
1577
1575
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1599
1600
1609
1631
1132
1147
1134
1135
1136
1137
1138
1140
1141
1142
1143
1144
1145
1146
166
1623
1555
1554
1553
1544
1535
1525
1518
1516
1508
1507
1506
1505
1499
1390
1389
1388
1387
1386
1385
1384
1383
1382
1381
1380
1379
1378
1377
1376
1375
1374
1373
1372
1371
1370
1369
1368
1367
1366
1365
1364
1363
1362
1361
1360
1359
1358
1357
1073
1072
1071
1070
1067
1066
1064
1062
1061
1060
1059
1057
1056
1055
1054
1053
1052
1051
1050
1047
1046
1045
1044
1043
1042
1041
1040
1039
1038
1037
1036
1032
1031
1010
1009
1008
1007
1006
1005
1004
1002
1001
1000
999
998
997
996
995
994
993
992
991
990
989
988
987
986
985
984
983
982
981
980
979
978
977
976
975
974
973
972
971
970
969
968
967
966
965
964
963
962
960
961
959
958
957
956
955
954
953
952
951
948
947
946
945
944
943
942
940
941
939
938
937
936
935
934
933
932
931
930
929
928
927
926
924
925
923
922
921
920
919
918
917
916
915
913
914
912
911
910
909
908
907
906
902
901
900
899
898
897
896
895
894
893
892
891
890
889
888
887
886
885
884
883
882
881
880
879
878
877
876
875
874
873
872
871
869
868
867
865
864
863
862
866
861
859
858
857
856
855
854
853
852
851
850
849
831
830
829
828
827
826
825
824
823
822
821
820
819
818
817
816
815
814
813
812
811
810
809
808
807
806
805
804
803
802
801
800
799
798
797
796
795
794
793
792
791
790
789
788
787
786
785
784
783
782
781
780
779
778
777
776
775
774
773
772
771
770
769
768
767
765
764
766
763
762
761
760
759
758
757
756
755
754
753
752
751
750
749
748
747
746
745
744
743
742
741
740
739
738
737
736
735
734
733
732
731
730
729
728
727
726
725
724
723
721
720
719
718
717
716
715
714
713
712
711
710
709
708
707
706
705
703
704
701
700
699
702
698
697
696
695
694
693
692
691
690
689
688
687
686
684
682
680
679
678
677
676
675
674
673
683
466
465
464
463
462
461
460
459
458
457
456
455
454
453
452
451
450
449
448
447
446
445
444
443
442
441
440
439
438
437
436
435
434
433
432
431
430
429
428
427
426
425
424
423
422
421
420
419
418
417
416
415
414
413
412
411
410
409
408
407
406
405
395
404
403
402
401
400
399
398
397
396
394
393
392
391
390
389
388
387
386
385
384
371
383
382
381
380
379
378
377
376
375
374
373
372
370
359
369
368
367
366
365
364
363
362
361
360
350
358
357
356
355
354
353
352
351
349
347
346
345
344
290
289
288
287
286
285
284
283
282
281
280
279
278
277
276
275
274
273
272
271
270
269
268
267
266
265
264
263
262
261
260
259
258
257
256
255
254
253
252
251
250
249
248
247
246
245
244
243
242
241
240
239
238
237
236
235
234
233
232
231
230
229
228
227
226
225
224
223
222
221
220
219
218
217
216
215
214
213
212
211
210
209
208
1629
328
329
333
334
330
1649
1647
1601
1604
1635
331
337
338
332
339
20
21
22
23
467
1085
1086
1087
1088
1089
1096
1090
1091
1092
1094
1093
1097
1099
1100
1101
1103
1104
1105
1106
1107
1610
1108
1109
1615
1110
1397
1111
1113
1114
1117
1119
1118
1120
1121
1122
1617
1124
1616
1125
1126
1127
1128
1129
1095
1241
1131
1130
1152
341
342
343
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1216
1217
1219
1218
1572
1633
1628
1569
1556
1634
1627
1560
1636
468
470
469
471
472
473
475
474
476
478
477
479
480
482
481
483
485
484
486
487
488
490
489
491
492
493
494
496
495
498
497
500
499
501
503
502
506
505
504
507
508
509
510
511
512
513
515
514
517
516
518
521
520
519
522
523
524
525
526
527
528
529
530
531
533
532
534
535
536
538
537
539
540
542
541
543
544
545
547
546
549
548
550
551
565
552
553
554
556
555
557
558
560
559
561
563
562
564
566
567
568
570
569
571
573
572
574
575
576
577
578
579
580
581
582
583
585
584
586
587
588
589
590
591
592
594
593
595
596
597
598
599
601
600
602
604
603
605
607
606
609
608
610
612
611
613
615
614
616
618
617
619
620
622
621
624
623
625
627
626
628
630
629
631
632
634
633
635
636
638
637
639
640
642
641
643
644
645
646
647
648
649
650
651
653
652
654
655
656
657
658
659
660
661
662
663
664
665
666
667
669
668
670
671
672
{"Count":2672}

#63349
Nov 15, 2012 16:34
Vote:
 

nm i found what was causing that, apparently when initially setting up the search I was having problems and was writing the page ID to the page, and forgot to delete that line. Now it's indexing fine. Will update if anything changes. Thanks for everyones help, it's greatly appreciated

#63350
Nov 15, 2012 16:47
Vote:
 

actually instead of getting search results, I'm now just getting Page could not be loaded timeouts

#63352
Nov 15, 2012 16:54
Vote:
 

There is a thread  Fifa Coins  somewhere around this forum where you need to enable anonymous auth to service folder or something like that.  I will do some digging  Fut 14 Coins   here and let you know.

#82683
Mar 18, 2014 10:44
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.