我制作的网站有马拉雅拉姆语的内容,其中包含标题标签,因此,当在Google搜索此网站时,搜索结果会将搜索结果显示为乱码。我使用了谷歌无法识别的字体系列。有没有解决这个问题?或者我是否必须使用谷歌认可的其他字体?当网站打开时,所有内容都正确显示,只有谷歌搜索结果存在问题。
答案 0 :(得分:1)
您可以在html标记中定义语言。对马拉雅拉姆来说,它是" ml"。
def scans(request):
...
scans = Scan.objects.filter(occurence__product=product)
scans_table = ScansTable(scans)
RequestConfig(request).configure(scans_table)
scans_table.paginate(page=request.GET.get('page', 1), per_page=50)
return render(request,"dashboard_app/scans.html",context={'scans_table':scans_table})
此外,建议您使用UTF-8对文件进行编码,并将其设置为<html lang="ml">
- 部分作为元标记:head