def METHOD_NAME(
    product: "Product", *, already_prefetched=False
) -> List[NoValidationSearchVector]:
    if not already_prefetched:
        prefetch_related_objects([product], *PRODUCT_FIELDS_TO_PREFETCH)
    search_vectors = [
        NoValidationSearchVector(Value(product.name), config="simple", weight="A"),
        NoValidationSearchVector(
            Value(product.description_plaintext), config="simple", weight="C"
        ),
        *generate_attributes_search_vector_value(
            product.attributes.all()[: settings.PRODUCT_MAX_INDEXED_ATTRIBUTES]
        ),
        *generate_variants_search_vector_value(product),
    ]
    return search_vectors