How do I disable indexing in a specific directory across multiple platforms?

14

1

I have some files that will be accessed across several platforms (Mac OS X and Windows 7 mainly, but I wouldn't rule out Linux in the future) and I do not want these files indexed by the search services of the platforms (there will be some DB dumps and I don't want sensitive info put into the search tables).

As I recall, I can block indexing of a directory in OS X by placing a specially named file there (it may have line of text inside of it, it's been a while and I don't remember). Is there something like that in Windows?

How do I block indexing of a certain directory for Mac OS X, Windows (and possibly Linux)?

CyberSkull

Posted 2013-05-04T10:15:47.853

Reputation: 1 386

The question is too broad, as each system needs to be configured separately and there is no magic way of disabling indexing folder across multiple platforms other than securing access to it. – kenorb – 2015-04-08T19:13:38.920

Answers

14

Windows Search only indexes a few locations by default (see screenshot below); all others have to be included specifically in the index. To edit the settings just start typing "indexing options" or "search" in the Start Menu search box and click the relevant result:

1

There you can see the currently indexed locations and modify them as required:

2 3

You can also change advanced indexing options if required:

5 6

Karan

Posted 2013-05-04T10:15:47.853

Reputation: 51 857

1Is it possible to exclude a path mask? I want to exclude node_modules that is present in every node.js repository. – Qwerty – 2018-02-15T10:45:49.010

3

You can exclude a folder from the Spotlight index from System Preferences, by adding .noindex to the end of its name, or by creating an empty file named .metadata_never_index inside it.

mdutil -i off can only be used with volumes (like mdutil -i off /Volumes/volumename/).

To remove existing indexes, you can delete /Volumes/volumename/.Spotlight-V100/ or run mdutil -E /Volumes/volumename/.

Lri

Posted 2013-05-04T10:15:47.853

Reputation: 34 501

Making .metadata_never_index files doesn't have any effect on 10.13 (renaming the folder to have .noindex on the end does work though). – Anon – 2018-08-11T08:44:17.167

Ah, that's the OS X filename! Do you know how to also block indexing of a directory in Windows too? – CyberSkull – 2013-05-04T19:32:59.913