Changed to use html2text instead of Beautiful soup for indexing article contents. This and changing the utf-8 decoding appears to fix not being able to get search results for words only found in article contents.